蓝牙主从模式配置

2020-06-29 10:41:02 浏览数 (1)

以前搞一些调试的时候,需要观察运行的开发板里的信息,虽然debug也好用,但是做的有些东西是运动的,不方便debug观察,因此那时候找了一些方法,发现蓝牙配置成主从机进行调试挺好用的,今天就介绍下蓝牙配置主从模式,用到的蓝牙模块是HC-06,HC-05的配置文档可在文末回复关键字获取。

需要准备以下东西:

HC-06的蓝牙模块两个、串口助手(例如XCOM之类)、CH340或者类似可以进行串口通信的模块,具体样子可以看下图。

主要操作流程如下:

*1.*将蓝牙模块与CH340进行连接好,连接方式如下;

简单来说就是电源接对,RX/TX互为反接,实现通信。(VCC可以直接接5V那个管脚)

*2.*将CH340插入电脑,并用XCOM检测端口,界面配置如下

注意:蓝牙模块开启AT模式,不需要像HC-05上电前按那个按键,指示灯闪烁一下才开启;只需要直接上电就行,蓝牙状态不是连接状态就是AT模式,HC-05的旧思维蛮害人的

*3.*配置主从模式用到的几种AT命令

以下对波特率、蓝牙名称以及配对密码进行使用举例,其他指令模式直接按自己要求需要进行选择就可。

波特率

用 AT 指令设好波特率后,下次上电使用不需再设置,可以掉电保存波特率。

例:

发送:AT BAUD2

返回:OK2400

波特率代码如下:

1--------- 1200

2--------- 2400

3--------- 4800

4--------- 9600(默认就是这个设置)

5--------- 19200

6--------- 38400

7--------- 57600

8--------- 115200

9--------- 230400

A--------- 460800

B--------- 921600

C--------- 1382400

蓝牙名称

例如:

发送:AT NAMEmy_name

返回:OKsetname

这时蓝牙名称改为 my_name

参数可以掉电保存,只需修改一次。名字不可超过 20 个字符。

注:HC-06 为主机时,不支持设置蓝牙名称,改完从机模式后最好重新上电一遍,再重新改名称,不然改名指令可能无法响应。

配对密码

参数 xxxx:所要设置的配对密码,4个数字,此命令可用于从机或主机。从机是适配器或手机弹出要求输入配对密码窗口时,手工输入此参数就可以连接从机。蓝牙模块主机搜索从机后如果密码正确,则会自动配对,主模块除了可以配对、连接从模块外,如果其他产品包含从模块的时候也可以配对、连接,比如含蓝牙的数码相机,蓝牙 GPS,蓝牙串口打印机,等等。这时蓝牙配对密码可能要改为 8888。

例如发送:AT PIN8888

返回:OKsetPIN

模块在出厂时的默认配对密码是 1234。参数可以掉电保存,只需修改一次。

测试效果如下:

注:主从直接可以互相双向进行收发,不像HC-05只能单向收发。

以下是一些其他的AT指令,有必要的可自行研究。

无校验设置指令
偶校验设置指令
奇校验设置指令
获取 AT 指令版本命令
开关灯指令

0 人点赞