Dokładnie chodzi mi o transmisje dwukierunkową zawartą w tym artykule z tym że tam jest opisane :
if(Serial.available() > 0) { //Czy Arduino odebrano dane
//Jeśli tak, to odczytujemy je do znaku końca linii i zapisz w zmiennej odebraneDane
odebraneDane = Serial.readStringUntil('\n');
if (odebraneDane == "zielona") { //Jeśli odebrano słowo "zielona"
digitalWrite(zielona, HIGH); //To włączamy diodę zieloną
delay(1000);
digitalWrite(zielona, LOW);
}
if (odebraneDane == "czerwona") { //Jeśli odebrano słowo "czerwona"
digitalWrite(czerwona, HIGH); //To włączamy diodę czerwoną
delay(1000);
digitalWrite(czerwona, LOW);
Taki przykład nie jest problemem nie mam pomysłu jak uruchomić/wyłączyć przekaźnik jak edytować te zmienne:
byte godzina_ON = 00; // godzina uruchomienia przekaznika
byte minuta_ON = 01; // miniuta uruchomienia przekaznika
byte godzina_OFF = 23; // godzina wylaczenia przekaznika
byte minuta_OFF = 45; // minuta wylaczenia przekaznika