HC-05蓝牙模块AT指令测试

关于友善串口助手的设置

  1. 发送设置在这里插入图片描述

  2. 接收
    在这里插入图片描述

  3. 串口
    在这里插入图片描述

1、需要设备准备:

①HC05蓝牙模块一个
②USB转TTL模块一个:FT232(红色VCC,黑色GND,绿色TXD,白色RXD,黄色RTS,蓝色CTS(预留3.3v)
③杜邦线4根

2、接线

USB转TTL HC-05
TXD → RXD
RXD → TXD
GND ↔ GND
5V ↔ VCC
注意:蓝牙模块的VCC只能接5V,不能接3.3V!

3、测试

3.1 上电进入AT模式

  • 先按住HC05蓝牙模块上面的按键,再给蓝牙模块通电。蓝牙模块上面的LED进入慢闪模式(约1秒钟闪烁一次),即可进行AT命令测试
  • AT命令格式为:波特率38400,8个数据位,1个停止位,无校验。
  • 每条指令输入完成后,必须按一下回车键再发送!例如:输入AT,按一下回车键发送,蓝牙模块会返回OK

3.2 如何修改蓝牙模块为主机模式:

  • 输入AT+ROLE=1之后按一下回车键发送,蓝牙返回OK,表示修改成功!断电之后再上电,蓝牙模块为主机模式,自动搜索周围从机
  • 输入AT+ROLE=0,则修改为从机模式。(注:默认为从机模式,无需修改)

3.3 如何修改蓝牙模块名称:

输入AT+NAME=HC-06之后按一下回车键发送,蓝牙返回OK,表示蓝牙名字修改为HC-06

3.4 如何修改蓝牙模块配对密码:

输入AT+PSWD="2222"之后按一下回车键发送,蓝牙返回OK,表示蓝牙配对密码修改为2222

3.5 如何修改通信波特率(注:AT模式波特率为38400,正常通信时波特率为9600):

输入AT+UART=115200,1,2之后按一下回车键发送,蓝牙返回OK,表示蓝牙通信波特率修改为115200,2个停止位,Even校验,(注:默认通信参数为9600,0,0)

3.6 返回蓝牙模块的地址

键入AT + ADDR?,将返回蓝牙模块的地址,它应该如下所示:98d3:31:f642de

温馨提示:

  1. 供电电压必须为5V,不能为3.3V
  2. 请勿将电源线引脚接到数据线上,接线之前请仔细确认好
  3. LED必须进入慢闪模式后方可进行AT指令测试
  4. 每条AT指令输入完成后,都必须按一下回车键才可发送
  5. 如果不能返回OK,请交换一下RXD和TXD
  6. 不可用UNO上面的RXD与TXD连接蓝牙模块进行AT指令测试

比较完整的AT指令说明

  1. AT+ROLE设置主从模式:

AT+ROLE?是查询主从状态;AT+ROLE=1是设成主,AT+ROLE=0是设成从,AT+ROLE=2设成回环角色(Slave-Loop(回环角色)——被动连接,接收远程蓝牙主设备数据并将数据原样返回给远程蓝牙)。

  1. AT+RESET:HC-05复位

  2. AT+VERSION?:获取HC-05的软件版本号,只能获取,不能修改。

  3. AT+ORGL:恢复出厂默认设置,当把模块设置乱了,使用此命令进行恢复默认值。

  4. AT+ADDR?:获取HC-05的蓝牙地址码,只能获取,不能修改。

  5. AT+NAME?:获取HC-05的名字,AT+NAME=BSP-06,修改模块的名字为BSP-06,具体名字自行修改。

  6. AT+CLASS?:设置查询设备的类型,尽量不要去修改此参数。默认是1F00。

  7. AT+IAC?:查询设置查询访问码,默认是9E8B33,尽量不要去修改此参数。

  8. AT+PSWD?:查询设置配对密码,AT+PSWD=”0000”,密码要有双引号,密码是四位数字.

  9. AT+UART:AT+UART?是查询当前模块的波特率,AT+UART=波特率,0,0

  10. AT+CMODEAT+CMODE?是查询当前连接模式。AT+CMODE=0,1,2(0——指定蓝牙地址连接模式(指定蓝牙地址由绑定指令设置)1——任意蓝牙地址连接模式(不受绑定指令设置地址的约束)2——回环角色(Slave-Loop)默认连接模式:0)。

  11. AT+BIND:AT+BIND?查询当前绑定地址,AT+BIND=NAP,UAP,LAP(用逗号隔开)。

  12. AT+RMADD:从蓝牙配对列表中删除所有认证设备.

  13. AT+STATE?:获取蓝牙模块工作状态.

  14. AT+LINK=NAP,UAP,LAP:与远程设备建立连接。

  15. AT+DISC:断开连接.

  16. AT+RNAME?NAP,UAP,LAP:获取远程蓝牙设备名称.

  17. AT+ADCN?:获取蓝牙配对列表中认证设备数。

  18. AT+MRAD?获取最近使用过的蓝牙认证设备地址。

  19. AT+INQM:设置查询模式,AT+INQM=1,9,48(1-带RSSI信号强度指示,9-超过9个蓝牙设备响应则终止查询,48-设定超时为48*1.28=61.44秒)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蔚蓝慕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值