我最近购买了用于Arduino的蓝牙模块(BLE 4.0(AT-09,HM-10)),我正尝试通过Arduino UNO将其连接到手机(OnePlus 3)。
这就是发生的情况(设备= bt模块);
我仍然可以选择连接设备,并且我的手机未将设备列为“已配对”。
我正在使用以下草图;
#include <SoftwareSerial.h>
SoftwareSerial BTSerial(11,10);
void setup(){
Serial.begin(9600);
BTSerial.begin(9600);
while(!Serial);
Serial.println("AT Commands: ok");
}
void loop(){
if(BTSerial.available()){
Serial.write(BTSerial.read());
}
if(Serial.available()){
BTSerial.write(Serial.read());
}
}
我可以将AT命令发送到我的模块,并且得到对命令的响应。
我已遵循this guide并发送了以下命令,该命令似乎有效。当我得到这些值时,它们就是我设置的值。
我也曾尝试将设备恢复出厂设置(AT + DEFAULT),但这无济于事。
我要归档什么?
我已经下载了要与之通信的应用程序ArduDroid。