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
