【硬件模块】HC-08蓝牙模块

  • 蓝牙模块型号
    在这里插入图片描述

  • HC-08蓝牙模块实物图
    在这里插入图片描述

  • HC-08蓝牙模块引脚介绍
    STATE:状态输出引脚。未连接时,则为低电平。连接成功时,则为高电平。可以在程序中作指示引脚使用;
    RXD:串口接收引脚。接单片机的 TX 引脚(如果是5V MCU,需串联一个 220R 电阻);
    TXD:串口发送引脚。接单片机的 RX 引脚;
    GND:接地电源;
    VCC:输入 3.2~6V 的电源(注意,上面一层邮票口的模块不能接 5V 的电源,需要底板降压至3.3V);
    KEY:主机用于清除配对的从机地址记忆(需要拉高电平 200ms 以上)。
    上面的「连接」是指模块通过蓝牙协议连接上主机或从机,并非物理意义上的连接。下同。

  • HC-08蓝牙模块使用
    正常通信下,只需接 RXD、TXD、GND、VCC 四条线就够了。
    蓝牙模块上还有一个 LED灯和一个小按键 (按键控制着引脚 KEY )。默认情况下,当 LED灯闪烁时表示蓝牙模块当前为从机,正在等待连接。而长亮时代表已经有主机连接上该模块,可以正常进行透传通讯。
    按键按下后,主机将清除已被记录的从机地址。另外,也可使用 AT+CLEAR 指令,实现「主机清除已记录的从机地址」的功能。
    从机模式:当蓝牙模块处于主机模式的时候,可以与一个从机进行连接。在此模式下可以对周围设备进行搜索并选择需要连接的从机进行连接。通过 AT 指令 AT+ROLE=M 来设置蓝牙模块为主机模式。
    从机模式:当蓝牙模块处于从机模式的时候,只能被主机搜索,不能主动搜索。从机与主机连接以后,也可以和主机进行发送和接收数据。HC-08 上电之后,默认情况下就是从机模式。如果需要手动配置,可以使用 AT+ROLE=S 指令。

  • HC-08蓝牙模块接线
    在这里插入图片描述
    在硬件接线的时候蓝牙模块的 TXD 要和单片机的 RXD 相连接,蓝牙模块的 RXD 要和单片机的 TXD相连接

  • 常用蓝牙模块AT指令
    使用USB转TTL连接蓝牙模块,并插入电脑,打开串口软件进行AT指令测试。只有当蓝牙模块未连接上主/从机,也就是蓝牙模块上蓝灯一直闪烁时,通过串口发送的数据才会被识别为 AT 指令。否则一旦连接上主/从机,则发送的字符串则被视为普通数据,直接透传给对方。

  • 测试指令

  • 测试指令AT
    在这里插入图片描述

这里是引用

  • 查看模块基本参数AT+RX

在这里插入图片描述

  • 修改串口波特率AT+BAUD=115200
    在这里插入图片描述
    注意:设置完波特率成功后,应将串口软件助手的波特率改为所设置的波特率后才能进行奇特指令操作。
    在这里插入图片描述
  • 蓝牙模块与蓝牙串口助手连接
    下载打开蓝牙串口助手,刷新连接HC-08,打开后输入指令相互发送数据。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    参考文章
    HC-08蓝牙模块

串口助手软件

蓝牙串口助手软件(手机APP)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值