---- 电路连接 ----
HC-06 Arduino Uno R3 引脚
TX 2
RX 3
VCC +5v
GND GND
注意:须使用分压电路,确保HC-06 RX信号电压为3.3伏特。
---- 接线图----
---- AT指令 ----
指令 答复 说明
AT OK 通讯测试
AT+VERSION OKlinvorV1.8 固件版本
AT+NAMEmyBTmodule OKsetname 设置设备名 “myBTmodule”
AT+PIN678900 OKsetPIN 设置设备 PIN 678900
AT+BAUD1 OK1200 设置波特率 1200
AT+BAUD2 OK2400 设置波特率 2400
AT+BAUD3 OK4800 设置波特率 4800
AT+BAUD4 OK9600 设置波特率 9600
AT+BAUD5 OK19200 设置波特率 19200
AT+BAUD6 OK38400 设置波特率 38400
AT+BAUD7 OK57600 设置波特率 57600
AT+BAUD8 OK115200 设置波特率 115200
AT+BAUD9 OK230400 设置波特率 230400
AT+BAUDA OK460800 设置波特率 460800
AT+BAUDB OK921600 设置波特率 921600
AT+BAUDC OK1382400 设置波特率 1382400
用串口监视器向蓝牙发送AT指令时,语句结尾用“NL和CR”如下图。
如果在代码中自动AT模式设置,需要在指令后加“\r\n”如以下示例代码。
#include <SoftwareSerial.h>
SoftwareSerial BTserial(9, 10); // 建立SoftwareSerial对象,RX引脚2, TX引脚3
void setup