Zitat Zitat von Holomino Beitrag anzeigen
Wenn Du kein delay() verwendet wissen möchtest, warum verwendest Du dann den oben angegebenen Code?
https://github.com/dsyleixa/Arduino/.../ButtonClass.h
Zeile 146
Zeile 175
ich schrieb doch oben: die sollen auch noch weg.
In der Button Class sind derzeit auch noch delay(1) drin, aber auch die sollen noch raus.
Momentan verbessern sie das Prellen zwar schon (bei Prellen innerhalb der ersten 1ms), aber dennoch nicht gut genug für die ersten 20ms, und daher wollte ich alles rausschmeißen und per Kondensatoren entprellen (siehe TO Post).

Wenn du aber den ButtonClass Code derart verbessern kannst, dass er SOWOHL perfekt bis 20ms entprellt ALS AUCH gar keine delays mehr verwendet:
HER DAMIT!