دوستان من یک برد Arduino UNO خریداری کردم به همراه ماژول بلوتوث HC-05. حالا به هم وصل کردم و یک برنامه خیلی ساده دادم بهش که LED روی آردوینو رو روشن کنه با دستور هایی که از گوشی به ماژول میفرستم.
از گوشی به ماژول میتونم وصل بشم؛ اما هرچی میفرستم انگار چیزی دریافت نمیکنه کلا.
خواهشا یکی کمک کنه تقریبا هر چیزی که امکان داشت رو تست کردم...
کدی که نوشتم و عکس از برد رو آپلود کردم.
#include <SoftwareSerial.h>
String Data;
int ledPin = 13;
SoftwareSerial Bluetooth(3, 2); // RX, TX
void setup() {
Bluetooth.begin(9600);
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, HIGH);
}
void loop() {
if (Bluetooth.available()) {
Data = Bluetooth.readString();
Data.trim();
if (Data == "1") digitalWrite(ledPin, LOW);
if (Data == "0") digitalWrite(ledPin, HIGH);
}
}