Schlagwort-Archive: Entprellen

Arduino Tutorial #2 – Taster einlesen, entprellen und warten bis er losgelassen wird

Arduino Kurs Teil 2
Hier wird der Taster an D4 eingelesen, die Prellzeit wird gewartet und dann wird so lange gewartet bis er losgelassen wird.
Die LED wird mit einem Tastendruck eingeschaltet und mit einem zweiten Tastendruck ausgeschaltet.

Weiterlesen

Eine Taste per Interrupt einlesen und entprellen

Ein Taster an speziellen Anschlüssen kann per Interrupt das laufende Programm anhalten und sofort ein Unterprogramm per Interrupt ausführen.

Die Arduino Uno und Arduino Nano haben 2 solche Interrupt Pins
Pin 2 für Interrupt 0
Pin 3 für Interrupt 1
Für andere Arduino Versionen gibt es hier die Beschreibung.

Wenn z.B. der Pin2 mit digitalWrite(2, HIGH) über den internen Pull up Widerstand auf 5V gelegt wird und als INPUT definiert wird, ist nur noch ein Schalter oder Taster gegen Masse notwendig. Weiterlesen