10-10-2017, 11:40
(24-04-2017, 13:06)bond napisał(a):Nie udało mi się zająć tym tematem wcześniej, ale wracam teraz chcąc realizować swoją przygodę z Arduino.(21-04-2017, 12:09)krn78 napisał(a): A nie chcesz sam napisać takiego programu?
Polecenie zwracające stan danego pinu to digitalRead(nrPinu), wyświetlenie go na lcd to lcd.print("Twoj tekst"), natomiast sterowanie wyjściami przez wejścia - to już zależy od tego, co chcesz zrobić, ale generalnie robi się to za pomocą if.
tak chętnie bym napisał coś co mi będzie wykonywało te czynności, ale uczę się i podpatruje inne różne programy. Kilka programów które napisałem okazało się że zapętlają się i nie wykonywały tych czynności jakie bym chciał.
Głównie miałem zawsze problem z właśnie z pętlą if.
Jak już opisywałem wcześniej mam wielki problem bo nie mogę osiągnąć zamierzonego efektu z pętlą if.
Mam 4 wejścia NO, po zamknięciu styku ma sygnalizację zaświecenie LED o stania otwarcia. W przypadku pojedynczych informacji nie mam problemu, ale gdy otwieram kilka w różnych konfiguracjach to zaczyna mi się zapętlać i po rozłączeniu zdarza się że któreś z LED dalej świecą.
Dodatkowo chcę wyświetlać te stany na wyświetlaczu LCD 16x2 (np. styk nr 1 otwarty i tak dla każdego.
Proszę o informacje jak mogę ten problem rozwiązać
Pozdrawiam