2017-05-29 12 views
0

HC-05を使用してLEDウィンカーを構築しようとしていますが、エラーが発生しました。私のHC-05ブルートゥースモジュールが正しいデータを受信して​​いません

はここでArduinoのコードではありません。どんなに私がオンまたはオフに押したボタン

int 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())  // 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 
    } 
} 

、int型のデータの値は、(255)と同じままになります。

私も多くのアプリを使いましたので、アプリの問題ではないと思います。

+0

HC-05との接続はどうですか? –

答えて

0

この問題の回答が見つかりました。

ボーレートを変更して出力を観察してください。私のモジュールは38400で完璧に動作しています。

私はこれがあなたを助けることを望みます。

関連する問題