1.模块接线
| USB-TTL模块 | WH-BLE103蓝牙模块 |
|---|---|
| RX | UART_TX |
| TX | UART_RX |
| 3V3 | VBAT |
| GND | GND |
如图所示

2.模块调试指令
模块的缺省 UART 口参数为: 波特率 57600、无校验、8 位数据位、1 位停止位。

首先需要发送切换模式指令(不用加回车换行)
+++a

要设置通讯密码,模块间联网靠密码进行区分(要加回车换行)
AT+PASS=123456

将模块模式切换到 Mesh 组网模式(要加回车换行)
AT+MODE=F

3.mesh网络测试
将以上步骤同时应用到3个WH-BLE103蓝牙模块中,并打开3个串口调试助手,设置好参数
3个WH-BLE103蓝牙模块连接通过USB-TTL连接PC电脑

打开3个串口调试助手

要发送数据要以::数据的形式发送,如我要发送666就要输入
::666
模块1向mesh网络发送666 (不用加回车换行)

模块2向mesh网络发送777 (不用加回车换行)

模块3向mesh网络发送888 (不用加回车换行)

WH-BLE103为尽可能保证数据能够准确的送达,模块采用了重传机制,在一定时间内会多次发送数据。可以看到发送方发送1次,接收方收到了8-9次同样的数据。所以需要传输过程完毕之后再次发送其它数据,保证数据传输的完整性和数据传输的流畅性。
WH-BLE103蓝牙模块mesh功能测试完毕
其他AT指令(修改波特率等)可参考官方网站
手机如果需要加入mesh网络需要开发app方可加入mesh网络
欢迎小伙伴讨论,如有错误请在评论区评论或发私聊消息,谢谢你。




