标题: 关于蓝牙模块主从绑定的问题 [打印本页]

作者: 帕里亚奇    时间: 2019-11-14 16:24
标题: 关于蓝牙模块主从绑定的问题
两个蓝牙模块在绑定的时候必须要相互绑定地址吗?只设置主机绑定从机地址可不可以?
作者: 20151343219    时间: 2019-11-14 17:26
可以的,蓝牙配对时只需要将主机绑定从机后就可以进行通信的

打开串口调试助手,测试AT指令,找到相应串口号后,注意两点
1、设置AT模式的波特率为38400
2、输入指令后加上回车后换行,发送后返回OK。

1、【AT模式】两个蓝牙模块的PIO11接VCC,上电后即进入AT指令模式,都用USB转TTL模块连接到电脑的USB接口。
2、【打开串口调试助手】开启2个串口调试窗口,一个打开蓝牙A的COM口,一个打开蓝牙B的COM口。【默认波特率一般为38400】
3、【恢复A默认设置】串口调试助手A,将蓝牙A恢复默认设置:AT+ORGL\r\n【\r\n即回车、换行,在串口调试助手上输入一个回车即可】
4、【设置A配对码】串口调试助手A,配置蓝牙A的配对码:AT+PSWD=1212\r\n【蓝牙A与蓝牙B的配对码相同,这样才能成功配对】
5、【设置A主模式】串口调试助手A,将蓝牙A配置为主机模式:AT+ROLE=1\r\n
6、【恢复B默认设置】串口调试助手B,将蓝牙B恢复默认设置:AT+ORGL\r\n
7、【设置B配对码】串口调试助手B,配置蓝牙B的配对码与蓝牙A一致:AT+PSWD=1212\r\n
8、【设置B从模式】串口调试助手B,将蓝牙B配置为从机模式:AT+ROLE=0\r\n
9、【查询B地址】串口调试助手B,查询蓝牙B的地址:AT+ADDR?\r\n【如2015:2:120758】
10、【蓝牙A绑定蓝牙B】串口调试助手A,蓝牙A绑定蓝牙B地址:AT+BIND=2015,2,120758\r\n【注意把地址的冒号换成逗号】
11、【常规工作模式】2个模块的PIO11引脚都接地,重新上电后进入常规工作模式,自动完成配对。之后,串口调试助手A和串口调试助手B就能互传数据了。

注意:配对过程中在查询蓝牙地址时(蓝牙地址是16进制的),其最后一位如果是0显示时会自动省去,添加时要加上,不然配对不成功。

这是以前的笔记希望可以帮到你
作者: 222222222哦哦    时间: 2019-11-14 19:56
可以的
作者: 帕里亚奇    时间: 2019-11-15 15:53
20151343219 发表于 2019-11-14 17:26
可以的,蓝牙配对时只需要将主机绑定从机后就可以进行通信的

打开串口调试助手,测试AT指令,找到相应串 ...

很有帮助!!感激不尽!
作者: 帕里亚奇    时间: 2019-11-15 15:54
222222222哦哦 发表于 2019-11-14 19:56
可以的

ok知道了,感谢哈




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1