HC-06蓝牙模块调试技巧

手机与蓝牙模块HC-06的测试步骤

参考文章

安装步骤及总体流程

1.手机下载 蓝牙串口助手,PC端下载串口调试软件,4根杜邦线,一个USB转TTL 。(看是否要下载Silicon Labs CP210x USB to UART Bridge 驱动)
2.接线方式:
蓝牙模块 USB转TTL
VCC 3V3 电源
RXD TXD 发→收
TXD RXD 收→发
GND GND 接地→接地
蓝牙模块的电源为3.3V,只能接USB转TTL的3.3上,不能接+5v上。

3.蓝牙模块的配对密码默认为1234,波特率默认为9600
可按照下图进行配置
在这里插入图片描述
4.将蓝牙模块连接好后,USB插入电脑端,打开串口调试软件,按照上图配置后,并打开串
5.打开手机蓝牙,搜索设备HC-06 配对,然后使用蓝牙串口助手 进行发送数据后,串口调试助手上会有数据显示,此时测试完成。选择十六进制进行发送,发送结束时,选择/r/n
6.蓝牙发送速率较慢,在读取串口数据之前可以设置延时100或者200,否则读取的数据不完整,不连续,会被分成好几个包进行传输。
7.基础知识:

  • 主从机

主机:主动连接别人
从机:只能被动等待连接,可发送和接收
回环模式:
【主从机区别】只是连接方式不太同,都可以进行收发数据

  • AT指令:不能勾选 \r\n
  1. AT : 回复OK证明通讯正常。
  2. AT+VERSION : 获取版本号。
    AT+BAUD4 设置波特率为9600【波特率列表
    【修改波特率后,要关闭串口,重新配置串口,并打开后续指令才能有反应】
波特率标号对应表:

1---------1200
2---------2400
3---------4800
4---------9600(默认)
5---------19200
6---------38400
7---------57600
8---------115200
9---------230400
A---------460800
B---------921600
C---------1382400

3)AT+NAME : 设置设备名称
4)AT+ADDR : 获取蓝牙地址
5) AT+ROLE : 设置设备的角色属性
6) AT+PSWD : 设置设备的配对码

其中456发送数据后,都没有回应呢,不知道为什么

调试步骤–不能和手机蓝牙连接,否则发送AT指令没响应

  1. 发送AT指令,看是否有OK回复----
    按照下图 有OK就说明通讯正常了
    在这里插入图片描述
  2. AT指令的个别调试
  3. 在这里插入图片描述

蓝牙模块搜索不到的原因:

发送AT指令有回复,但手机搜索不到相应的设备,有可能当前模块为主模式,但如何修改为从模式还没有测试成功。
另一块蓝牙设备为从模式,可以搜索到的/。

蓝牙模块 更改波特率的方法

必须通过AT指令来修改AT+BAUD8
回复OK才可以

然后修改配置中波特率为115200,重新打开串口
在发送AT指令,回复OK说明波特率修改成功。
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值