Taster mit Arduino auslesen
Don't push the button! In dieser Anleitung zeigen wir, wie man einen Taster mit einem Arduino Microcontroller ausliest.
Benötigte Komponenten
- Arduino UNO kompatibles Board
- USB-Kabel
- Breadboard
- Taster
- 5mm LED
- 1k Widerstand (Band: braun-Schwarz-Rot-braun)
- 220 Ohm Widerstand (Band: Rot-Rot-Schwarz-Schwarz-braun)
- 4 Jumperkabel
Was sind elektronische Taster?
Ein Taster, auch Knopf oder Button genannt, ist ein Bedienelement, das bei Betätigung auslöst (Ein) und beim Loslassen wieder in den Ursprungszustand zurückkehrt (Aus). Ein Taster ist nur „Ein“, solange die Taste gedrückt wird.
Taster Funktionsweise
Die Pins sind paarweise verbunden 1-3 und 2-4. Bei Betätigung des Schalters wird der Kontakt in der Mitte geschlossen und der Strom kann fließen.
Anschlussplan
Hinweis zur Schaltung: Ohne den 10k „Pull-Down“-Widerstand kann es sein, dass die LED verrücktspielt. Das liegt daran, dass der Pin vom Taster in einem „float“-Zustand ist und eine Serie von Nullen und Einsen ausgibt. Durch den „Pull-Down“-Widerstand wird das Signal auf „low“ (Masse) gezogen, bis der Taster betätigt wird.
Code für Arduino
|
const int tasterPin = 2; void setup() { |