AT 指令集
指令 | 返回值 | 说明 |
AT | OK | 进入 AT 模式 |
AT+VERSION | Linvor1.5 | 获取mo |
AT+BAUDx | OKyyyy | 数字对应的波特率
|
AT+NAMEString | OKsetname | 修改蓝牙模块名称,限定20个字符,配对时会显示在电脑上 |
AT+PINxxxx | OKsetpin | 设置蓝牙模块的PIN识别码,配对时用到 |
Arduino 代码:
#include <SoftwareSerial.h>
mySerial (19,18); // RX, TX
void setup()
{
Serial.begin(9600);
Serial.println("Welcome to TONYLABS!");
mySerial.begin(115200);
delay(1000);
mySerial.print("AT"); //@进入 AT 命令模式
delay(1000);
mySerial.print("AT+VERSION");
delay(1000);
mySerial.print("AT+PIN0000"); //@设置配对密码为 0000
delay(1000);
mySerial.print("AT+NAMEBlueLuban"); //@设置蓝牙模块名称为 BlueLuban
delay(1000);
mySerial.print("AT+BAUD8"); //@设置波特率为 115200
//mySerial.print("AT+BAUD4"); //@设置蓝牙模块波特率为 9600
delay(1000);
}
void loop()
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}