HC-05-BLE蓝牙配置指令

一 、模块简介
 


在自动连接工作模式下模块又可分为主(Master)、从(Slave)和回环(Loopback)三种工作角色。当模块处于自动连接工作模式时,将自动根据事先设定的方式连接的数据传输。主模式:该模块可以主动搜索并连接其它蓝牙模块并接收发送数据。从模式:只能被搜索被其它蓝牙模块连接进行接收发送数据。回环:蓝牙模块就是将接收的数据原样返回给远程的主设备。
二、开发工具
USB转TTL模块,蓝牙模块,电脑上需要安装串口助手之类的串口通信软件。
蓝牙模块 与 USB转TTL模块的接线情况就是VCC-VCC,GND-GND,RXD-TXD,TXD-RXD。
当然了,我们手机需要安装一个可以进行蓝牙通信的APP,我这里是安装的BlueSPP,一般直接在你手机的应用商店搜蓝牙串口就可以下载相关APP。

三、参数配置步骤
3.1 进入命令响应模式(AT模式)
首先按住蓝牙模块上的复位键然后再上电,看见蓝牙模块上的LED灯以2s间隔闪烁,就表示进入了AT模式
记住串口助手的波特率设置为38400,停止位1位,数据为8位,奇偶校验无,另外一定要勾上“发送新行”!

发送AT,返回OK表示执行AT指令正常
AT+ROLE=0           //0表示主模式,1表示从模式,2表示回环模式
AT+NAME="BLUENAME"  //配置蓝牙模块名称,也可以不打引号,返回OK
AT+PSWD=1234        //设置蓝牙配对码
/*这里设置 自动连接工作模式的波特率,也就是通信的当蓝牙接收发送数据模式的波特率
我们现在是AT模式下波特率只能是38400,这个改不了*/
AT+UART=115200,1,0 
AT+RESET            //重启模块,可以看到LED等以0.5s间隔闪烁

3.2 自动连接模式
我们发送AT+RESET之后,当模块LED以0.5s间隔闪烁时表示进入自动连接模式
我们可以打开手机蓝牙搜索到该蓝牙,然后输入我们之前的配对码进行连接

之后打开我们的手机APP的BlueSPP就可以与之通信,我们这个时候只要把电脑上的串口助手波特率调整到115200,利用BlueSPP之类的app就可以与之通信,发送简单的数字英文没什么问题,但是发送中文就可能出现乱码了。

四、其它AT指令
AT+VERSION? //查看版本信息
AT+ORGL //恢复默认状态
AT+ADDR? //查看蓝牙地址
AT+PSWD? //查看配对码
AT+UART? //查看串口参数
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章