HC-06蓝牙模块初始化与配置详解
HC-06蓝牙模块初始化与配置详解
HC-06蓝牙模块是一种常见的串口蓝牙模块,广泛应用于各种无线通信场景。它具有体积小、功耗低、使用方便等特点,常用于单片机、Arduino等设备的无线通信扩展。本文将详细介绍HC-06蓝牙模块的初始化和配置方法,帮助读者快速掌握其使用技巧。
一、接线图
在开始配置之前,需要将HC-06蓝牙模块通过USB转TTL串口与电脑连接。接线方式如下:
USB TO TTL HC-06
5V ———————————————————————— VCC
GND ———————————————————————— GND
RXD ———————————————————————— TXD
TXD ———————————————————————— RXD
二、进入AT指令模式
HC-06蓝牙模块无按钮,在模块上电后只要红灯处于闪烁状态便是进入了AT模式,即可发送AT指令。
注意默认波特率为9600,不要勾选发送新行(HC-05设置时需要勾选)。
输入AT,点击发送,接收为OK,这即表明HC-06已成功进入AT模式,现在就可以进行配置了。(输入AT是作为检验是否成功进入AT模式的指令,即便不输入也能进入AT模式)
三、设置蓝牙模块名称
如若设置蓝牙模块名称为HC-06,需要输入AT+NAMEHC-06、点击发送、接收为OKsetname、即设置完成。(暂未找到查询名称的AT指令,应该不支持查询功能。)
四、设置蓝牙模块配对密码
如若设置蓝牙模块密码为8888,需要输入AT+PIN8888、点击发送、接收为OKsetPIN、即设置完成。(暂未找到查询密码的AT指令,应该不支持查询功能。)
HC-06蓝牙模块的密码只能为四位,字母、数字、符号都可。
五、设置蓝牙模块波特率
如若设置蓝牙模块波特率为115200,需要输入AT+BAUD8、点击发送、接收为OK115200、即设置完成。
六、设置蓝牙模块主从工作模式
注意将波特率改为新的波特率,若发送指令后仍然没有反应,可以尝试拔下USB---TTL重新插入。
如若设置蓝牙模块为主模式,需要输入AT+ROLE=M、点击发送、接收为OK+ROLE:M、即设置完成。(M表示Master,主模式下灯光慢闪)
如若设置蓝牙模块为从模式,需要输入AT+ROLE=S、点击发送、接收为OK+ROLE:S、即设置完成。(S表示slave,默认模式为从模式,从模式下灯光快闪)