单片机外设:蓝牙模块笔记
使用蓝牙模块HC-05/JDY-31,这两款模块有一些区别。
模块
HC-05
TB链接
正立面,引脚从左到右依次为:
1.STATE
2.RXD:接收端
3.TXD:发送端
4.GND:接地
5.VCC:模块供电正极(5V)
6.EN/KEY:AT设置引脚,使能端,需要进入AT模式时接3.3V(其实不接也没有关系)
STATE和EN引脚不连接,也可以简单工作。
EN :使能端,需要进入AT模式时接3.3V(这里按住按键进入AT模式,而直接给EN端接3.3V进不去AT模式) 通过电平进入AT模式正确的做法应该是设置PIO11引脚的电平,而不是EN端的电平)(来源)
HC-05和串口模块连接:
蓝牙模块<-->USB2TTL
1.STATE<-->NC
2.RXD <-->TXD
3.TXD <-->RXD
4.GND <-->GND
5.VCC <-->5V
6.EN <-->NC
JDY-31
教程
视频教程
参考博客
STM32 HC-05蓝牙模块简单介绍
STM32控制HC-05蓝牙模块进行通信(附代码)@CSDN
51单片机与HC-05蓝牙模块
STM32+HC-05两个蓝牙互联@CSDN
避坑:关于两个HC-05主从一体蓝牙模块互连,连不上问题@CSDN
配置蓝牙模块
配置HC-05
HC-05是主从一体的蓝牙模块
HC-06是从机蓝牙模块
HC-05状态灯说明
快闪为可配对状态:1秒闪二次
双闪为配对成功:2秒闪一次,一次闪2下
慢闪为进入AT模式:闪1秒,不闪1秒
![](https://img2022.cnblogs.com/blog/842711/202205/842711-20220523235953061-1315525495.png)
进入AT模式
方法1:摁住HC-05模块上的按钮再上电
使用蓝牙测试软件:
使用串口调试助手:
方法2:进入AT模式后
配置JDY-31
进入AT模式
![](https://img2022.cnblogs.com/blog/842711/202205/842711-20220524000050055-1873121345.png)
![](https://img2023.cnblogs.com/blog/842711/202212/842711-20221213232728023-44772463.jpg)
![](https://img2023.cnblogs.com/blog/842711/202212/842711-20221213232734266-494954814.jpg)
https://blog.csdn.net/Fmix_cjlu/article/details/124416179
AT+BAUD[参数] 4-9600;5-19200;6-38400;7-57600;8-115200;9-128000
HC-05主配对JDY-31从
HC-05主从一体蓝牙模块与JDY-31从蓝牙模块连接@知乎
连接成功后,HC-05的指示灯隔几秒一次快闪2下;JDY-31指示灯则常亮。
配置ESP32蓝牙
HC05 蓝牙模块 连接 ESP32 经典蓝牙
esp32获取蓝牙mac地址 和wifi mac地址