ESP32: Warum ist es vorteilhaft, einen Taster zu entprellen?
Warum ist es vorteilhaft, einen Taster zu entprellen? Erklären Sie dabei, was beim Betätigen eines Tasters geschieht, und warum es ohne Entprellen zu unerwünschten Effekten kommen kann. Gehen Sie auch auf mögliche Methoden zur Entprellung ein.
Hinweise:- Beschreiben Sie, was beim Prellen eines Tasters passiert.
- Erläutern Sie, welche Probleme durch Prellen entstehen können.
- Nennen Sie mindestens eine Methode, um einen Taster zu entprellen (z.B. per Software).
2 Antworten
Warum sollte man ein Taster entprellen?
Es ruft kurzzeitig bei Betätigung der taste mehrfach ein und aus.
Ohne Entprellung kann es zu unerwünschten Effekten kommen, z.B dass ein Taster mehrmals „ausgelöst“ wird. Dies kann zu falschen oder verwirrenden Ergebnissen in Programmen führen, z.B. dass eine LED mehrfach blinkt oder eine Eingabe doppelt gezählt wird.
Lösung:
Ein Delay einbauen wie zum Beispiel 50ms.
Mache Dich einfach mal kundig, was das Prellen eines Tasters ist. Dann sollte Dir aus sofort klar sein, warum das Prellen in vielen Fällen unterdrückt werden muss.