13/03/2018, 20:51
kris52 napisał(a):A jak wygląda procedura eliminacji drgań styków oraz jak długi impuls powoduje uruchomienie procedury naliczenia punktów.
A poza tym chyba można sobie darować wszystko z wejść przez 0,2 sekundy po zadziałaniu wyjść sterujących cewką.
ustawione delay(50); do ponownego aktywowania poza tym w/w funkcja powoduje że styk działa tylko 1 raz tzn. po przyciśnięciu switcha kolejne naliczanie nastąpi dopiero po jego zwolnieniu i ponownemu naciśnięciu a reakcja wejścia jest natychmiastowa ponieważ kula uderza tylko na ułamek czasu więc nie wiem czy jest robić sens przytrzymania a nawet jeśli to masz pomysł jak to zrobić funkcją millis aby nie zatrzymywać programu funkcją delay ? aby wejście zadziałało dopiero po czasie naciśnięcia switcha np. 50 milisekund a przy krótszym czasie nie może funkcją debouncer.interval(5);