, maar waarom moeilijk doen als het ook gratis makkelijk kan?
ik heb nu een gouden tester die zeer waardevolle feedback oplevert. Mutual beneficial!
Ik heb de code aangepast en dit wordt de nieuwe sketch. Je moet op de github pagina ook even zoeken naar de debounceClass.cpp en .h die heb je nu ook nodig omdat:Om de servo sweep te laten attachen, moest ik dit doen in de functie setState. Tot op heden, riepen wij deze functie eigenlijk continu aan. De debounce class is gemaakt om precies dit soort problemen op te vangen. De schakelaars worden gefiltered van ruis en inputs kennen nu behalve de states ON en OFF ook een RISING en een FALLING state. Het is natuurlijk ongetest en mijn pauze is weer voorbij dus het is nog experminenteel. Maar ik heb er vertrouwen in De debounce code heb ik getest en werkt: