08-11-2020, 17:24
witam mam, jestem początkujący i chciał bym jakoś ogarnąć kodowanie w arduino problem mam już z dyrektywami if jakoś nie przechodzi dalej.
A mianowicie ma włączyć badz wyłączyć w zależności jaki stan pinu relay jest
problem w tym, że dostaje informacje iż
Kiedy zastąpię else na if załączanie działa ale nie wyłącza kiedy drugi raz przez czujnik ręka przejdzie
A mianowicie ma włączyć badz wyłączyć w zależności jaki stan pinu relay jest
Kod:
if (distance < 100) {
if (digitalRead(LedStripsPin) == LOW) {
digitalWrite(LedStripsPin, HIGH);
delay(1000);
}
else (digitalRead(LedStripsPin) == HIGH) {
digitalWrite(LedStripsPin, LOW);
delay(1000);
}
}
Kod:
bad_auto_light:134:46: error: expected ';' before '{' token
else (digitalRead(LedStripsPin) == HIGH) {
^
exit status 1
expected ';' before '{' token