09-12-2019, 21:52
(09-12-2019, 20:28)semi napisał(a): Gwarantuję, że if działa! Dział tak jak każesz.Robiłem raz z liczbą, a raz ze znakiem, bo testy robiłem i zapomniałem usunąć. A gdy wykonuje ten fragment, to wyświetla to, co się wyślę z telefonu.
Możesz wytłumaczyć, dlaczego czasem w kodzie porównujesz z liczbą
a czasem z kodem znakuKod:if (c == 1){ //wykrycie pierwszego przycisku (nie działa)
?Kod:if (c == "2"){ //if od drugiego przycisku (nie działa)
Co wyświetla serial monitor gdy wykonuje się fragment
?Kod:if (Serial.available()){ //if od wykrywania wiadomości z kontrolera (działa)
c = Serial.read();
Serial.write(c); // część diagnostyki
}