HC-06(ZS-040、BT04-A)蓝牙模块的配置与连接
简介
HC06模块是一款高性能从机蓝牙2.0串口模块,,是基于 Bluetooth Specification V2.0 带 EDR 蓝牙协议的数传模块。无线工作频段为 2.4GHz ISM,调制方式是 GFSK。模块最大发射功率4dBm,接收灵敏度-85dBm,板载 PCB 天线,可以实现 10 米距离通信
可以参考广州汇承信息科技有限公司的HC06蓝牙模块用户手册
从机:用于接收主机下发的命令,不能主动建立连接,只能等别人连接自己。
引脚说明
GND | 接地 |
---|
VCC | 电源输入 | RXD | 串口数据输入,接单片机的TX | TXD | 串口数据输出,接单片机的RX |
AT模式
简介
AT模式存在的意义:蓝牙模块要有自己的NAME,PIN,LADDR等,这些会有一个默认值如NAME默认BT04-A,密码默认为1234,我们如果想要改变蓝牙被搜索到时的名字和连接密码就需要进入AT模式,通过蓝牙模块的串口写入对应指令可以完成这些属性的修改。
进入AT模式的方法(无按键)
给模块供电,不配对情况下,直接进入AT模式。
AT常用指令集
深圳大夏龙雀科技有限公司DX-BT04-E01 蓝牙技术手册
指令名称 | 指令 | 响应 | 参数 |
---|
测试指令 | AT | OK | 无 | 模块复位(重启) | AT+RESET | OK | 无 | 获取版本号 | AT+VERSION | +VERSION=< Param > OK | 无 | 恢复测试状态 | AT+DEFAULT | OK | 无 | 设置蓝牙地址码 | AT+LADDR< param > | OK | Pram:地址码 | 查询蓝牙地址码 | AT+LADDR | +LADDR=< Param> OK | 默认地址:AA:BB:CC:11:22:33 | 设置设备名称 | AT+NAMER< Param > | OK | Param:蓝牙设备名称 | 查询设备名称 | AT+NAMER | 1、+NAMER< Param > OK——成功;2、FALL——失败 | 默认名称:“BT04-A” | 设置配对码 | AT+PIN< Param > | OK | Param:配对码 | 查询配对码 | AT+PIN | +PIN< Param > OK | 默认PIN:“1234” | 查询串口波特率 | AT+BAUD | OK | < Param >:波特率1—1200、2—2400、3—4800 | 设置串口波特率 | AT+BAUD< Param > | +BAUD< Param > OK | 4—9600、5—19200、6—38400、7—57600、8—115200 |
实例:利用XCOM V2.0串口调试助手进行调试
手机连接方法
1、在手机设置–>蓝牙,找到蓝牙的名称并输入PIN连接蓝牙 2、打开蓝牙调试器,连接蓝牙(参考简书:提高开发效率-蓝牙调试器) 下载链接 提取码:B117 3、连接成功之后 蓝牙的指示灯会一直亮着:
|