传感器学习——蓝牙模块HC-05

在这里插入图片描述在这里插入图片描述

  1. 硬件连接VCC: 接电源的正极(这里需要接+5V)
  2. GND:接电源的负极
  3. RXD:接收端,蓝牙模块接收从其他设备发来的数据;正常情况接其他设备的发送端TXD
  4. TXD: 发送端,蓝牙模块发送数据给其他设备;正常情况接其他设备的发送端RXD
  5. STATE:状态端
  6. EN:使能端,需要进入AT模式时接3.3V(需要注意的是这里是按住按键进入AT模式,而直接给EN端接3.3V是进不去AT模式的,后面原理图会分析原因)

进入AT模式

USB转TTL和蓝牙模块连接好后(VCC-VCC GND-GND RXD-TXD TXD-RXD ),插上电脑
进入AT模式的两种方法。
方法一:先按住按键不放,再给模块上电。此时LED 2S闪一次,进入AT模式。波特率固定为38400。

方法二:模块直接上电。此时LED灯快闪(1s两次)。再按下按键,模块也会进入AT指令,此时LED还是快闪。这个时候的波特率和自己设置的一样,默认为9600。1位停止位,无奇偶校验。

进入AT指令模式后
串口调试助手中一定要勾上发送新行,才会在发送字符后面添加\r\n 。不然每次就自己添加

1.测试通信是否有问题发送: AT返回:OK
2.设置波特率发送:AT+UART=115200,0,0 返回:OK
3. 查询波特率:发送:AT+UART?返回:+UART=115200,0,0
OK‘’
4.设置蓝牙的名称和密码发送:AT+NAME=xxx(默认 名称HC-05)
返回:OK
5. 设置密码发送:AT+PSWD=XXXXXX返回:OK
6.AT+PSWD?查询密码

设置/查询——连接模式

在这里插入图片描述

设置/查询——连接模式

在这里插入图片描述

获取远程蓝牙的名称以及地址

在这里插入图片描述

设置/查询——绑定蓝牙地址:

在这里插入图片描述
要相互绑定地址

发布了6 篇原创文章 · 获赞 11 · 访问量 136

猜你喜欢

转载自blog.csdn.net/weixin_46156693/article/details/104464871