无法连接到android应用程序

无法连接到android应用程序,android,bluetooth,hm-10,Android,Bluetooth,Hm 10,我刚买了一个带CC2541芯片的蓝牙HM-10模块。我用Arduino Uno为它供电。我用手机(samsung j3,2016)扫描了蓝牙设备,发现了名为BT05的模块。我配对了设备,但无法将蓝牙模块与任何应用程序连接。我尝试将其与AMR语音/BT语音控制应用程序和LED控制器连接。 我用于通过应用程序控制LED的代码来自这里:create.arduino.cc/projecthub/user206876468/arduino-bluetooth-basic-tutorial-d8b737 我

我刚买了一个带CC2541芯片的蓝牙HM-10模块。我用Arduino Uno为它供电。我用手机(samsung j3,2016)扫描了蓝牙设备,发现了名为BT05的模块。我配对了设备,但无法将蓝牙模块与任何应用程序连接。我尝试将其与AMR语音/BT语音控制应用程序和LED控制器连接。 我用于通过应用程序控制LED的代码来自这里:create.arduino.cc/projecthub/user206876468/arduino-bluetooth-basic-tutorial-d8b737

我也把代码放在这里:

char data = 0;            //Variable for storing received data
void setup()
{
Serial.begin(9600);   //Sets the baud for serial data transmission                               
pinMode(13, OUTPUT);  //Sets digital pin 13 as output pin
}
void loop()
{
if(Serial.available() > 0)      // Send data only when you receive data:
{
  data = Serial.read();        //Read the incoming data & store into data
  Serial.print(data);          //Print Value inside data in Serial monitor
  Serial.print("\n");        
  if(data == '1')              // Checks whether value of data is equal to 1
     digitalWrite(13, HIGH);   //If value is 1 then LED turns ON
  else if(data == '0')         //  Checks whether value of data is equal to 
  0
     digitalWrite(13, LOW);    //If value is 0 then LED turns OFF
 }
 }
以下是我得到的错误:


如果可行的话,您可以试试,自己修改代码

#include <SoftwareSerial.h> 

SoftwareSerial BT(2, 3); //RX, TX

char val;

void setup() {

Serial.begin(9600);  
BT.begin(9600);
Serial.println("BT is ready!");  

}

void loop() {
if (BT.available()>0) {
    val = BT.read();
    Serial.print(val);
  }
}    
#包括
软件串行BT(2,3)//接收,发送
char-val;
无效设置(){
Serial.begin(9600);
BT.begin(9600);
Serial.println(“BT准备好了!”);
}
void循环(){
如果(BT.available()>0){
val=BT.read();
串行打印(val);
}
}    

您能将您的代码和错误发布到您的问题中吗?