需要准备以下东西:
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指令,有必要的可自行研究。