Licznik impulsów

krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Ja ustawiam poprawną wartość a świadczy o tym:

Kod: Zaznacz cały

Creating Impulse Counter: impulsePin(13), delay(250 ms)
Więc nie wiem gdzie problem.
https://gui-generic-builder.supla.io/
LukaszH
Posty: 640
Rejestracja: sob gru 14, 2019 11:49 pm

krycha88 pisze: ndz lis 27, 2022 6:28 pm Ja ustawiam poprawną wartość a świadczy o tym:

Kod: Zaznacz cały

Creating Impulse Counter: impulsePin(13), delay(250 ms)
Więc nie wiem gdzie problem.
To może o to chodziło @klew z poprawą w bibliotece ?
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

LukaszH pisze: ndz lis 27, 2022 6:32 pm
krycha88 pisze: ndz lis 27, 2022 6:28 pm Ja ustawiam poprawną wartość a świadczy o tym:

Kod: Zaznacz cały

Creating Impulse Counter: impulsePin(13), delay(250 ms)
Więc nie wiem gdzie problem.
To może o to chodziło @klew z poprawą w bibliotece ?
Miałem na myśli dodane resetowania licznika z cloud.
Widzimy się na Supla Offline Party vol. 2 :!:
LukaszH
Posty: 640
Rejestracja: sob gru 14, 2019 11:49 pm

Ok dzięki za info z biblioteką. Teraz jednak sprawdziłem jeszcze raz i w sumie chyba działa dobrze: pierwszy impuls jest wczytywany praktycznie od razu (nie ma chyba tutaj opóźnień/debounce) ale drugi to dopiero po upłynięciu ustawionego czasu delay.
Nie wiem czemu ale skupiałem się także na filtrowaniu tego pierwszego impulsu aby nie reagował do ustawionego czasu, a tak naprawdę działa to na czas między impulsami.
Chociaż nie wiem czy tak powinno być, ponieważ to nie jest chyba klasyczny debounce czyli czas w jakim ma być wyzwolony impuls (jakby szerokość impulsu) tylko ignorowanie impulsów w ustawionym czasie po ostatnim impulsie. Dajcie znać czy tak powinno być ?
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Tak to działa. Debouce zabezpiecza tylko przed ponownymi impulsami. Nie ma tutaj filtrowania krótkich impulsów
Widzimy się na Supla Offline Party vol. 2 :!:
LukaszH
Posty: 640
Rejestracja: sob gru 14, 2019 11:49 pm

klew pisze: ndz lis 27, 2022 8:33 pm Tak to działa. Debouce zabezpiecza tylko przed ponownymi impulsami. Nie ma tutaj filtrowania krótkich impulsów
Ok, wszystko się wyjaśniło - dzięki.
LukaszH
Posty: 640
Rejestracja: sob gru 14, 2019 11:49 pm

Może ktoś podpowiedzieć jaki jest czas zliczenia impulsu? Chodzi o to czy impuls 1ms /5ms / 10ms jest czytany ?
ODPOWIEDZ

Wróć do „GUI Generic”