蓝牙的主从模式配置,简单明了,方便使用,自己算是留作以后的调试说明了(多图慎入)
A. 用杜邦线连接好USB 转TTL 模块(下载器)与HC-05 蓝牙模块(注意交叉!!)
B. 进入AT 指令模式
将下载器与电脑连接, (按住HC-05 上的复位键,再接通电源,发现指示灯缓慢闪灭,表示进入AT 指令模式),并且打开串口助手。设置波特率38400 ,数据位8 位,停止位1 位,无校验位,无流控制。
测试通讯
发送: AT(换行)
返回: OK
C. 设置蓝牙串口波特率9600 ,无校验位, 1 停止位
指令: AT+UART=9600,0,0(换行)
返回: OK
查询波特率:
指令: AT+UART?(换行)
返回: +UART:9600,0,0
OK
D. 修改蓝牙名称及密码
修改名称
指令: AT+NAME=HC-05\r\n ——设置模块设备名为: “HC-05”
返回: OK
注意:名字HC-05 可以更改,但要求20 字符以内
修改密码!!(设置主从模式的时候必须保持一致!!!)
指令: AT+PSWD=xxxxxxxxxx~~~~~
返回: OK
查询密码
指令: AT+PSWD?
返回: +PSWD:201406023
OK
E. 设置蓝牙的主从模式!!!
指令: AT+ROLE=0 (0—从, 1—主)
返回: OK
查询指令为AT+ROLE?
通过前面A-E 步骤,设定好主、从模块
F. 实现主、从模块的通讯绑定
实现绑定的条件:
1、两个蓝牙模块必须设置成一个为主模块,一个为蓝牙从模块。
2、密码必须一致
3、蓝牙连接模式(指定蓝牙地址连接模式)
4、互相绑定对方地址。
前2个条件通过A-E 已经设置好,主要是后两个条件的设置::::::
-->3、设定蓝牙连接模式
主从模块都需要设置,这里只以从模块为例。
指令: AT+CMODE=0 //0:指定蓝牙地址连接模式
返回: OK
互相绑定对方地址
1) 查询自身地址(主、从分别查询)
指令: AT+ADDR?
返回: +ADDR:98d3:31:40460a
OK
2) 绑定对方地址
AT+BIND=<param> param 为要绑定的蓝牙的地址
这里仅举例:使用从模块绑定主模块的地址。
已知:主模块地址为98d3:31:4046ca
从模块绑定主模块地址
指令: AT+BIND=98d3,31,4046ca
返回:OK
所有步骤均可参加以下的语句进行操作!!!