HC-05模块配对
配置前先看看版本是否一致
不一致的话就别折腾了,费劲;
AT+VERSION
基本知识
工作模式 | 自动连接 | 命令响应(AT模式) |
---|---|---|
模式选择 | 直接上电 | 按住模块按键后上电(判断依据:波特率38400发送ATz字符后会返回OK) EN引脚置高,上电; |
LED灯 | 快闪(未连接) 慢闪两次(已连接) | 慢闪 |
PS:进入AT模式
设置两个蓝牙配对
设备:USB-TTL模块+H-05模块+杜邦线
发送的指令需要“换行”
配置步骤 | MASTER | SLAVE |
---|---|---|
进入AT模式 | 按住模块按键后上电 注意波特率38400 | 按住模块按键后上电 注意波特率38400 |
重置模块AT+ORGL 模块会自动重启 | AT+ORGL | AT+ORGL |
设置名称AT+NAME | AT+NAME=BT_MASTER | AT+NAME=BT_SLVAVE |
查询地址AT+ADDR? | 98d3:21:fc9b1e | 98d3:21:fc9ae1 |
设置密码AT+PSDW? | AT+PSDW=1234 | AT+PSDW=1234[默认] |
绑定地址AT+BIND | AT+BIND=98d3,21,fc9ae1 SLAVE地址,逗号隔开 | ---- |
设置角色AT+ROLE | AT+ROLE=1 | AT+ROLE= 0[默认] |
配置连接模式AT+CMODE | AT+CMODE=0 | AT+CMODE= 0 |
配置波特AT+UART | AT+UART=115200,1,0 | AT+UART=115200,1,0 |
复位设备AT+RESET | AT+RESET | AT+RESET |
TODO:设置设备类有助于快速连接
其他
在MASTER和SLAVE独立工作时,可以用手机APP进行连接
补充BT05 4.0蓝牙模块(BLE)
AT+XXDDD
中间没有没有=等号间隔
波特率设置【与AT指令有差异】:
AT+BAUD0 +BAUD9600
AT+BAUD8 +BAUD=115200
地址查询
AT+LADDRXXXXXXX
地址绑定
AT+BAND
参考
文档:HC-05AT指令
手机APP:蓝牙串口助手Pro