13-08-2017, 21:39
Witam jako nowy użytkownik
Mam wydaje się mieć banalny problem z językiem Arduino, gdyż zajmuję się nim niezbyt długo.
Jak napisać warunek tj. if(){} który będąc w pętli wykona się tylko raz, dopóki nie zostanie wykonany inny ?
Bardziej fizycznie...4 przyciski 4 diody, gdy wcisnę przycisk pierwszy zapala się dioda pierwsza, i gaśnie.
Ma to robić raz, po czym którykolwiek z 3 przycisków może zostać wciśnięty by zapalić i zgasić diodę, powiedzmy że po jednym cyklu chciałbym "zablokować" ten przycisk aż do wykonania innego z pozostałych warunków. I tak dla każdego, a pisząc zwykły if będzie migać cały czas.
Jak to napisać ?
Mam wydaje się mieć banalny problem z językiem Arduino, gdyż zajmuję się nim niezbyt długo.
Jak napisać warunek tj. if(){} który będąc w pętli wykona się tylko raz, dopóki nie zostanie wykonany inny ?
Bardziej fizycznie...4 przyciski 4 diody, gdy wcisnę przycisk pierwszy zapala się dioda pierwsza, i gaśnie.
Ma to robić raz, po czym którykolwiek z 3 przycisków może zostać wciśnięty by zapalić i zgasić diodę, powiedzmy że po jednym cyklu chciałbym "zablokować" ten przycisk aż do wykonania innego z pozostałych warunków. I tak dla każdego, a pisząc zwykły if będzie migać cały czas.
Jak to napisać ?