关于两个蓝牙模块HC-05之间无线通信的AT指令设置
广西●河池学院
广西高校重点实验室培训基地
系统控制与信息处理重点实验室
本篇博客来自河池学院:智控无人机小组
写作时间:.10.24
一、准备两个HC-05蓝牙模块、电脑串口助
二、将两个蓝牙模块连接电脑,上电前,按住按键或EN脚拉高,此时灯是慢闪,HC- 05进入AT命令模式,默认波特率一般是38400。进入AT命令模式之后,指示灯会间隔一秒慢闪。
三、此时打开串口,进行模块的设置
两个蓝牙模块之间的通信设置步骤大致为
AT+ORGL恢复出厂设置
AT+PSWD=“1234” 设置任意的四位数字、
设置蓝牙模块的主从状态
AT+ROLE=1设置为主机模式为发送数据端
AT+ROLE=0是设成从机模式为接收数据端
查询各自地址(防止其他蓝牙的干扰,建议两个蓝牙模块互相绑定地址)
AT+BIND? 查询当前绑定地址(默认查询的地址是以分号隔开,设置地址时将其改成逗号)
AT+BIND=NAP,UAP,LAP(用逗号隔开)。
设置各自的波特率 如果是简单的进行两个蓝牙之间的无线发送数据,将波特路设置相同即可
AT+UART?是查询当前模块的波特率,
AT+UART=9600,0,0(9600 115200 等等都可以)
设置两个蓝牙模块之间的连接方式
AT+CMODE=0,1,2(0——指定蓝牙地址连接模式(指定蓝牙地址由绑定指令设置)1——任意蓝牙地址连接模式(不受绑定指令设置地址的约束)2——回环角色(Slave-Loop)默认连接模式:0)。
推荐使用锁定地址进行连接
之后重新上电后进入常规工作模式,自动完成配对。之后,两个蓝牙模块就可以进行简单的无线数据通信了。
如果觉得《关于两个蓝牙模块HC-05之间无线通信的AT指令设置》对你有帮助,请点赞、收藏,并留下你的观点哦!