[Arduino]蓝牙模块[HC-06]的测试

本文介绍如何使用HC-06蓝牙模块与Arduino进行通信。通过将RXD和TXD分别连接到Arduino的PIN7和PIN6,再利用SoftwareSerial库编写测试代码,实现手机与Arduino的数据交换。手机需配对蓝牙并使用特定密码,然后通过蓝牙调试软件发送字符串,Arduino可接收并显示。

一、蓝牙模块[HC-06]

二、接线

1、标记RXD插到PIN7,标记TXD插到PIN6

三、测试代码

#include <SoftwareSerial.h>

#define RX  6
#define TX  7

SoftwareSerial BT( RX , TX ); 

void setup() {
  // put your setup code here, to run once:
  BT.begin(9600);
  Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
  if ( BT.available() ) {
    char a=BT.read();
    Serial.println(a);
  }
}

四、效果

1、手机连接,开启蓝牙,查找到HC-06,使用密码1234进行配对(注:我使用的是密码是1234,可能有些密码是0000)

2、手机下载app蓝牙调试软件,发送字符串“ok”。

3、打开arduino测试窗口,可以获取返回值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值