19-11-2018, 12:48
Witam
Na bazie ARDUINO NANO chcę zrealizować sterowanie semaforem 4 komorowym (diody LED) na makietę kolejową. Wykorzystując komendę „while” „napisałem” prosty program, ale mam pewien problem. O ile w przypadku definiowania 2 sygnałów za pomocą 2 przycisków (wejść) wszystko jest OK., to w przypadku wprowadzeniu 3 sygnału i 3 wejścia muszę załączać je po kolei tak jak zdefiniowałem je w programie i nie mogę przełączyć się z np. sygnału 2 na sygnał 1 lub z 1 na 3 i z powrotem na 1, tylko muszę wybierać je po kolei (1,2,3) aby powrócić do stanu „początkowego” jakim jest sygnał S1 stój czyli „czerwone”.
Będę wdzięczny za podpowiedź innego rozwiązania umożliwiającego swobodne przełączanie sygnałów.
Dziękuję.