Einen Taster einlesen – Arduino Kurs Teil 1
Ein Taster wird eingelesen an D4 und immer wenn er gedrückt ist geht die LED an Pin 13 an.
Das Programm
// Ein externer Taster schaltet die LED 13 int LED=13, tasterPin=4; void setup() { pinMode(tasterPin,INPUT_PULLUP); } void loop() { if(!digitalRead(tasterPin)){ digitalWrite(LED,1); } else { digitalWrite(LED,0); } }
Und hier das Programm mit der Erweiterung für die Serielle Ausgabe
int LED=13, tasterPin=4; void setup() { pinMode(tasterPin,INPUT_PULLUP); Serial.begin(38400); } void loop() { if(!digitalRead(tasterPin)){ digitalWrite(LED,1); Serial.println(1); } else { digitalWrite(LED,0); Serial.println(0); } delay(20); }
von Matthias Busse