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
-
+
home
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.
4132
0 comment
Forward
Favorites
Last
Next
Scan the QR Code
Copy link
Scan the QR code to share.
Copy link
欢迎关注红旭无线官方微信公众号
share
link
type
password
Update password
Validity period
Markdown file
Word document
PDF document
PDF document (print)