10-04-2017, 21:12
(10-04-2017, 11:22)namok napisał(a): Program działa tak jak go napisałeś. Nie podałeś źródeł biblioteki więc trudno stwierdzić czy można go napisać inaczej.
Sprawa jest bardzo prosta - krótkie naciśnięcie wykrywasz po puszczeniu przycisku a długie w trakcie trzymania. Znasz millis() to powinieneś sobie poradzić bez użycia biblioteki o której wspomniałeś. Możesz też użyć biblioteki OneButton: https://github.com/mathertel/OneButton.
no właśnie działa ale nie mogę wykombinować tych warunków za każdym razem coś jest nie tak. Może mógłbyś podsunąć rozwiązanie w kodzie. a bibliotekę posiadam ze strony projektu arduino http://playground.arduino.cc/Code/Button. Już wprowadzałem różne zmienne pomocnicze i nie mam już pomyslł. Staram się w ostateczności prosić o pomoc. Za każdą pomoc z góry dziękuje.