实现HC-05蓝牙模块的调试及与手机简单通信
目录
1.HC-05蓝牙模块介绍
2.HC-05蓝牙模块调试所需实物
3.蓝牙与USB TO TTL模块接线方式
4.进入AT模式调试参数
5.主从模式简介
6.返回正常工作模式,用手机软件连接测试
1.HC-05蓝牙模块介绍
HC-05蓝牙模块是一种常用的蓝牙串口传输模块,具有简单易用和广泛兼容性的特点。它通常包含六个引脚,下面是对每个引脚的详细介绍:
1. VCC:这个引脚用于连接模块的电源正极,通常接5V的电源。
2. GND:这个引脚用于连接模块的电源地,也就是电源的负极。
3. TXD:这个引脚是串口发送数据引脚,用于将数据从HC-05模块发送到其他设备或主控制器。通常连接到主控制器的RX(接收)引脚。例如洋桃一号开发板的PA10/USART1_RX/TIM1_CH3和TXD引脚相连
4. RXD:这个引脚是串口接收数据引脚,用于接收其他设备或主控制器发送的数据。通常连接到主控制器的TX(发送)引脚。 例如洋桃一号开发板的PA9/USART1_TX/TIM1_CH2 和RXD引脚相连
5. EN(或KEY):这个引脚是模块的使能引脚。通过对此引脚的电平控制,可以实现模块的启用和禁用。通常将EN引脚连接到主控制器的数字引脚,以便通过控制引脚电平来控制模块的工作状态。
6. STATE:这个引脚是模块的状态引脚,用于指示模块的工作状态。通常将STATE引脚连接到主控制器的数字引脚,可以通过读取引脚的电平来获取模块的状态信息,比如连接状态、工作模式等。 连接时输出高电平,断开时输出低电平
2.HC-05蓝牙模块调试所需实物
HC-05蓝牙模块:
USB TO TTL模块:
文章来源地址https://www.toymoban.com/news/detail-719481.html
杜邦线若根:
3.蓝牙与USB TO TTL模块接线方式
4.进入AT模式调试参数
a.方法:按上面连接方式接线后,按住HC-05模块的复位键,上电,就能进入AT模式,此时的指示灯慢闪(1s闪烁一次)
b.使用调试软件(我这里采用VOFA+进行调试,其网站为VOFA+ | VOFA+VOFA+ | VOFA+VOFA+ | VOFA+)
具体设置参数如下:
数据引擎:RawData
数据接口:串口
端口号:COM9(需要根据自己电脑来设置:右击此电脑~管理~设备管理器~端口)
波特率:38400
其它保持默认即可
然后点击左上角圆圈连接
c.相关指令调试(切记每条指令后面的\r\n)
测试指令:AT
设置蓝牙名称:AT+NAME=“sly”(我这里设置sly)
查看主从模式:AT+ROLE?(一般默认从模式)
设置任意蓝牙地址连接模式:AT+CMODE=1
查看当前配对码:AT+PSWD?(默认1234)
文章来源:https://www.toymoban.com/news/detail-719481.html
5.主从模式简介
a.主从模式:
HC-05蓝牙模块有两种模式:主模式(Master Mode)和从模式(Slave Mode),它们分别具有不同的作用和功能。
主模式(Master Mode):
主模式允许HC-05模块作为蓝牙主设备,它可以主动连接到其他蓝牙从设备(例如手机、其他蓝牙模块等)。
在主模式下,HC-05模块可以发起连接请求、建立蓝牙连接并与其他设备进行通信。
主模式通常用于需要控制和管理蓝牙连接的应用场景,例如无线数据传输、蓝牙音频传输等。
b.从模式(Slave Mode):
从模式是HC-05模块的默认模式,它允许HC-05模块作为蓝牙从设备,等待主设备(例如手机、电脑等)的连接请求。
在从模式下,HC-05模块等待外部设备的连接请求,并与连接的主设备进行通信。
从模式通常用于需要接受外部设备控制或接收数据的应用场景,例如蓝牙串口通信、蓝牙遥控等。
需要注意的是,HC-05蓝牙模块在一个特定时间只能处于主模式或从模式。根据应用需求,可以将HC-05设置为适当的模式以满足通信要求。
6.返回正常工作模式,用手机软件连接测试
a.蓝牙模块直接上电进入正常工作模式,波特率由38400调整到9600(此时灯闪烁较快)
b.手机端安装蓝牙测试软件(我这里安装的是蓝牙调试宝)
c. 打开手机端的蓝牙调试软件,连接蓝牙模块(我这里为名称为sly)
手机端编码方式设置为gbk,发送字符2023,发送字符你好呀,电脑测试端(同样设置为GBK)收到同等信息,测试成功。
如有不足,欢迎指正!
到了这里,关于HC-05蓝牙模块调试及与手机通信的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!