USB转TTL串口--实现蓝牙无线透传--采用UART通信

摘要

  1. 硬件环境:只要是可以进行【 UART 通信】的都可以
  2. 软件环境:有一个【串口调试助手】就可以啦

理论知识

  1. UART 通信方式,通信原理
  2. 教程:待CSDN审核;

电路图和实物图

  1. HC-08蓝牙4.0BLE串口模块实物图: 官网(http://www.hc01.com)

HC-08实物图

步骤

【连线原理图】

  1. 原理图:

原理图
说明:注意事项

  1. 我是直接接的 5V 电压,最终实验是成功的,以后会发生其他问题吗(?_?)

【连线实物图】

  1. 通过USB转TTL器件,连接了两个HC-08蓝牙模块

连接了两个HC-08蓝牙模块

【熟悉AT指令集】

AT指令集

【使用AT指令配置蓝牙模块】

配置主设备

  1. 通过【AT+RX】指令查看设备参数:默认波特率:9600,无校验位,数据位8,停止位1.
  2. 然后通过【AT+ROLE=M】指令来设置模块为主设备M,S从设备。【OK】表示设置成功。

通过AT+RX指令查看设备参数
3. 通过【AT+BAUD=XX,N】修改波特率和奇偶校验,统一为115200,NONE。

设置波特率

配置从设备

  1. 只需要设置一致的波特率就可以啦。【AT+BAUD=XX,N】

设置波特率参数变化

【自动配对】

  1. 设置完毕之后将主从蓝牙模块均上电,他们将自动完成配对,主设备还会记住从设备的配对信息,下次自动连接,且不会和其他设备配对。
  2. 使用【AT+CLEAR】可以清楚主机已记录的从机地址,重新配对。

【实验结果】

注意事项

  1. 5V 电压与 3.3V 电压的匹配问题
  2. UART 通信 RX 接 TX,TX 接 RX,主从通信方式。

总结

  1. 整个数据传输链路上的波特率以及其他的设置都要一直,否则传输的就是乱码。必须严格符合一致的通信协议。

思考

  1. 我是直接接的 5V 电压,最终实验是成功的,以后会发生其他问题吗(?_?)

【如果有什么疑问或指正,请留言。】


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值