String msg;
void setup()
{
Serial.begin(9600);
Serial.print(" "); // zobrazenie terminálu pre zapisovanie príakzov
pinMode(A0, OUTPUT);
}
void loop()
{
if(Serial.available())
{
msg = Serial.readStringUntil('#'); // keď test \n, tak netreba mazať buffer
//Serial.print(msg); // debug prijatých dát
delay(2); // algoritmus pre vymazanie celého zásobníka
while(Serial.available())
Serial.read();
if(msg == "on")
digitalWrite(A0, HIGH);
else if(msg == "off")
digitalWrite(A0, LOW);
else
Serial.print("INE DATA AKO ON/OFF");
}
}