Arduino Home automation APP
Przeczytaj dokumentację: http://unciarobotics.com/project/home-automation-project-with-arduino-using-hc-05/
Podstawowy kod Arduino do odczytu danych przesyłanych przez Bluetooth jest następujący:
const int przekaźnik = 2; // pin, do którego podłączony jest przekaźnik
dane char; // zmienna do przechowywania danych
void setup () {
Serial.begin (9600); // Rozpocznij komunikację szeregową
pinMode (przekaźnik, WYJŚCIE); // zrobić pin przekaźnika jako wyjście
}
void loop () {
if (Serial.available ()> 0) // jeśli są dane na RX
{
data = Serial.read (); // zapisz go w zmiennej
if (data == 'a')
{digitalWrite (przekaźnik, WYSOKI); //Włączyć światło
Serial.println („Light ON”);
}
jeśli (dane == „b”)
{digitalWrite (przekaźnik, LOW); //Wyłącz światła
Serial.println („Światło wyłączone”);
}
}
}
}
}
// Kopiuj Wklej ten kod do Arduino IDE i monitoruj dane na Serial Monitor.