2020-09-24

本文详细介绍了如何进行HC-05蓝牙模块的串口调试,包括设置为主机或从机模式,配置蓝牙名称、连接模式、配对密码和波特率。在Arduino连接方面,强调了在AT模式下不能改变波特率,并提醒在烧录程序时要断开TX,RX引脚。此外,还提到了蓝牙模块与手机连接的步骤,以及两个蓝牙模块连接时的指示灯状态说明。
摘要由CSDN通过智能技术生成

HC-05蓝牙模块串口调试及arduino连接问题

一、HC-05是主从一体机,主机:即可以主动搜索别的蓝牙设备,但是不能被其他设备搜索;从机:能被其他设备搜索,但不能搜索其他设备。所以在设置蓝牙模块模式时应根据功能需求来设置。
HC-05具有两种工作模式:1.命令响应模式(attention),2.自动连接模式。只能在第一种mode下设置蓝牙模块(执行AT指令)

调试工具

USB转ttl模块(ch340)
PC串口调试助手

与蓝牙模块的连接脚:TX-RX,RX-TX,3.3v-Vcc,GND-GND

参数配置

1.进入命令响应模式(AT模式)
首先按住蓝牙模块上的按钮再插上电脑,LED隔2s后亮1s则表示成功进入AT模式,这时默认波特率
为38400,在设备管理器中查看端口,选择对应串口,其他按下图默认即可。
Xcom,AT指令发送软件

设置主模式:

AT+NAME=BlueMaster //设置蓝牙名称为BlueMaster,可以修改成你喜欢的名字
AT+ROLE=1 //0表示从模式,1表示主模式,2表示回环模式
AT+CMODE=1 //蓝牙连接模式为任意地址连接模式
AT+PSWD=0000 // 蓝牙配对密码为0000
AT+UART=9600,0,0 // 蓝牙通信串口波特率为9600,停止位1位,无校验位
AT+RESET //重启模块,可以看到LED以0.5s闪烁,表示进入自动连接模式

设置从模式:

将AT+ROLE=1,把1改成0即可,其他不变,主从蓝牙模块的设置只要有这里不同,其他都要一样。

注意:AT指令大小写均可,在AT模式下,波特率不能改变,烧录arduino程序时先断开TX,RX引脚。

连接

当我们把蓝牙模块设置成从模式时,我们可以打开手机蓝牙搜索你设置的蓝牙名称,输入配对码,连接成功后,模块上的LED会每隔1s闪烁。当然你也可以与手机上的APP通信,具体可以看这条博文

关于两个蓝牙模块连接的问题,当主机连续闪两下,从机常亮,这意味着配对成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值