HC-05蓝牙模块与JDY-31蓝牙模块进行主从通信
创作时间:
作者:
@小白创作中心
HC-05蓝牙模块与JDY-31蓝牙模块进行主从通信
引用
CSDN
1.
https://m.blog.csdn.net/weixin_52498634/article/details/145158327
硬件连接
AT指令模式
- 按住HC-05模块的AT指令按钮,将USB-TTL模块插入电脑USB口;
- 当HC-05模块指示灯开始慢闪(约2秒闪烁一次),代表成功进入AT指令模式,松开按钮;
- 打开STC-ISP串口助手界面,选择相应COM,设置波特率:38400b/s,数据位8,停止位1;
- AT指令测试:
AT\r\n
:启动AT+VERSION?\r\n
:版本信息AT+ROLE?\r\n
:模式AT+UART?\r\n
:串口波特率AT+UART=9600,1,0\r\n
:设置串口波特率为9600b/s,数据位8,停止位1AT+PSWD?\r\n
:蓝牙模块密码AT+PSWD="9999"\r\n
:设置蓝牙模块密码为9999AT+NAME=HC-05\r\n
:蓝牙名称AT+RESET\r\n
:重启
HC-05与JDY-31蓝牙模块进行主从通信
从机操作
- 首先发送
AT+RESET
对模块进行复位操作。 - 发送
AT+PIN="1234"
设置模块密码为1234。(也可以设置其他的) - 发送
AT+BAUD="4"
将波特率设置为9600,指令中的4就表示9600的波特率,这是根据IDY-31的模块手册得到的,就根据自己的手册配置就行了,指令可能不一样。 - 发送
AT+LADDR
获取蓝牙MAC 地址,本模块获得的MAC 地址为:1A5926231100,需要将获取到的地址记录下来,配置主机需要。 - 断电重连,波特率更新为9600,等待主机配对。
主机操作
- 首先发送
AT+RESET
对模块进行复位操作。 - 发送
AT+PSWD="1234"
设置模块密码为1234。(需要与从机一致) - 发送
AT+UART=9600
将波特率设置为9600。(波特率与从机一致,指令集不一样) - 发送
AT+ROLE=1
将蓝牙配置为主机模式。 - 发送
AT+BIND=1A59,26,231100
(严格按照这个格式)绑定从机蓝牙地址,这里的1A59,26,231100就是配置从机时获取到的MAC地址。 - 发送
AT+CMODE=0
设置蓝牙连接模式为指定蓝牙地址连接模式。
将两个蓝牙模块重新上电(此时,HC-05模块不用按住按钮),修改波特率为上面配置的9600,等待配对连接,从机会提示CONNECTED连接成功,HC-05模块指示灯由快闪变为慢闪2次,JDY-31模块长亮,两者就可以进行正常的连接通信了。
注意:USB-TTL模块若与电脑或蓝牙模块连接不好,会出现乱码,主机持续接收乱码数据的情况。另外,连接USB-TTL模块与蓝牙模块的杜邦线过长,会导致蓝牙模块无法配置,发送配置指令无效。
热门推荐
期中考试前,家长如何做好心理指导?
日照市哪个区县最富?日照市各区县经济实力排名
女生抑郁症的症状表现及心理支持指南
判后答疑作为证据的合法性和有效性分析
判后答疑:让当事人“赢的清楚、输的明白”
产权划分是什么?从概念到实践的全面解析
实习律师如何通过判例学习提升实务能力
法律职业发展是什么
幽门螺杆菌吃什么食物可以根除
电子助力转向系统工作原理介绍
胡萝卜西红柿榨汁的功效
药物毒性评估的关键:掌握细胞毒性实验中的浓度设计原则
成都天府站建设新进展:预计2025年投用,可直达香港
阴阳师鬼金羊技能详解:稳定输出与团队控制的完美结合
海口火车站和海口东站有什么区别?
球罐基础知识
起诉必须对方户籍地吗
合同经济纠纷起诉地怎样确定
下一站沙特!穆里尼奥收第一高薪,沙特组建新豪门,对抗C罗
沙特新土豪诞生!PK利雅得新月,签南美国脚,幕后老板13万亿身价
比特币挖矿机需要什么配置(比特币挖矿机配置参数表 )
工程项目管理中的合同管理要点分析
情书:一款轻松有趣的卡牌桌游
公司债券摘牌机制的法律解析与实务指南
喝了咖啡手抖是怎么回事
人力系统打分表格的评分标准是什么?
12345投诉最有效的一句是什么?优化投诉表述的方法
被中国遗忘的古乐器“尺八”
中国哪的“灌汤包”最好吃?经评选,这6个地方上榜,有你家乡吗
生物接触氧化法在医药污水处理中的应用