【手把手系列】ARDUINO蓝牙通信(HC-05/HC-06)

本文详细介绍了如何使用ARDUINO配置HC-05和HC-06蓝牙模块进行串口通信,包括从机(HC-06)和主机(HC-05)的配置步骤,强调了不同角色的设置方法和注意事项,如波特率、配对密码、角色切换等。

前言

HC-05和HC-06作为比较主流的蓝牙模块,在使用时候不仅省事,还很稳定。这次就来说说如何配置两个模块进行串口通信,自己踩过的几个坑,作为TIPS吧:
1、HC-06的确可以作为主机,但是每次断电后,就会回到从机模式。
2、HC-05是主从一体,如果价格差不多的话,就直接入HC-05。
3、无论是HC-05还是HC-06,进入AT模式的时候串口速率是38400,正常透传的时候,串口速率是9600。
4、蓝牙主机会优先配对最近一次连接的从机,比如我先A和主机配对,然后在用B和主机配对,都断电连接,则主机会优先配对B

通过ARDUINO调试接线

用ARDUINO接线,有两种,一种是通过0号引脚和1号引脚,将ARDUINO当做转接器使用,另一种是通过软串口,个人比较推荐的是直接接0、1引脚。
用硬串口方式

HC-05/HC-06 ARDUINO
TX 1号引脚
RX 0号引脚
VCC 3V3
GND GND
KEY 3V3 (HC-06做从机此串口不接)

连接步骤

注:以下HC-05做主机、HC-06做从机,如果两个HC-05过程一样,记好那个是主机就行

1、HC-06从机配置

第一步:打开ARDUINO串口监视器输入,串口速率38400,输入AT,得到OK回复就说明连线没问题

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值