SIG MESH理论教程
SIG MESH初体验
SIG MESH的简介
Nordic MESH SDK 文档框架简介
SIG MESH各个角色的功能简介
SIG MESH协议各个层的作用
什么是Element和Model
如何使用SES搭建SIG MESH开发环境
如何使用VSCode搭建SIG MESH开发环境
Mesh Beacon帧格式
PB-GATT入网过程
PB-ADV入网过程
SIG MESH第一个实例---Generic On Off Model
BLE Mesh各层帧包格式详解
Configuration Model浅析
Health Model浅析
Proxy Node详解及其工作流程
Relay Node详解及其工作流程
Friend Node与Low Power Node详解及其工作流程
Multi Role的实现
Vendor Model浅析
创建红旭Model
自主分包与MESH协议分包重组的区别
接入天猫精灵
IV Index更新过程
密钥更新过程
创建红旭Model-移植
如无权限阅读,请联系微信:17625815328
-
+
首页
SIG MESH初体验
# 前言 随着用户量的慢慢增长,随之而来的需求也越来越多;其中,有一项需求提及的人最多,即**怎么样才能让红旭的开发板跑起来?**;小编起初不以为然,认为看了我们的 **《SIG MESH学习笔记》** 之后,这些都是信手拈来的事情;然而,小编却没考虑到那些还没看而又想提前体验SIG MESH的人;因此,本篇主要带领大家如何提前尝鲜SIG MESH; ## 准备工作 在开始之前,需要提前准备相关的工具,具体清单如下所示: - 红旭无线(HX-DK-夏)开发板 >= 3 - USB线 >= 3 - 锂电池 >= 3 - 调试仿真器 *1 - nRF Mesh App[安卓MESH APP下载(https://down.wireless-tech.cn/resourceDown/HX-AT-MESH-APK/hx-mesh-release-v0.1.0.apk "安卓BLE MESH下载"),请根据自己的手机自行下载;其中安卓手机可以在我们的QQ群**711478146**里下载得到 至于开发环境的搭建,请参考《如何使用SES搭建SIG MESH开发环境》章节的内容; ## 编译 由于红旭的开发板的LED灯以及按键跟官方的基本上是一致的,所以在编译相对应的工程的时候,无须做任何的代码更改,直接编译下载即可;因为小编用了4个开发板,具体分配如下 > 1个开发板作为Switch,另外3个则为Light <img src="https://docdisk.wireless-tech.cn/img/2022/02/14/switch_light_4_20220214210652873708.jpg" width = "300" height = "" alt="" align= /> 其中Switch和Light的工程的绝对路径如下所示: - Switch <img src="https://docdisk.wireless-tech.cn/img/2022/02/14/switch_project_path_20220214210835449773.jpg" width = "350" height = "" alt="" align= /> - Light <img src="https://docdisk.wireless-tech.cn/img/2022/02/14/light_project_path_20220214210940649012.jpg" width = "350" height = "" alt="" align= /> 上述的工程直接编译下载至开发板即可; ## 配置 当上述的开发板均已经下载了对应的固件之后,就可以利用nRF Mesh App来配置设备加入同一个网络了: <img src="https://docdisk.wireless-tech.cn/img/2022/02/14/nrf_mesh_app_1_20220214211212455080.png" width = "260" height = "" alt="" align= /> 单击上述的 **“ADD NODE”** 就可以发现未配置过的设备并分别选中它们,然后全部采用默认的选项即可完成入网的配置,上图就是小编添加完成的4个节点;当完成所有设备的入网配置之后,还需要分别点进这4个节点并进行订阅和发布相关的设置,具体如下所示: - switch <img src="https://docdisk.wireless-tech.cn/img/2022/02/14/switch_element3_20220214211333172626.png" width = "260" height = "" alt="" align= /> <img src="https://docdisk.wireless-tech.cn/img/2022/02/14/switch_appkey_publish_20220214211427037420.png" width = "260" height = "" alt="" align= /> - light <img src="https://docdisk.wireless-tech.cn/img/2022/02/14/light_element5_20220214211545946416.png" width = "260" height = "" alt="" align= /> <img src="https://docdisk.wireless-tech.cn/img/2022/02/14/light_appkey_publish_20220214211716338266.png" width = "260" height = "" alt="" align= /> 其中,所有的节点的appkey必须要一样,其次所有的light节点的订阅地址也需要统一; ## 实验结果 当完成上述的操作之后,如果配置均正常的话,那么按下按键1则打开所有节点的LED灯,按下按键2则关闭所有节点的LED灯,如下动图所示: (...等待填充B站视频链接...)
红旭无线官2
Feb. 14, 2022, 9:36 p.m.
3115
0 条评论
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
欢迎关注红旭无线官方微信公众号
Markdown文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期