Press-Switch-Modul
Schaltung
GND muss an - geschaltet werden , 5V wird in die Mitte angeschlossen und der Pin ( in diesem Fall Pin 10) an S1
Achtung der Taster funktioniert falsch herum!!!
Wenn man den Taster drückt, gibt er an den Computer LOW.
Programm
int tasterpin = 10; // Definiert tasterpin
int tasterwert; // Definiert tasterwert
int Led = 13; // Definiert LED
void setup (){
pinMode(tasterpin, INPUT); //Der Arduino gibt dir Informationen
pinMode(Led, OUTPUT); //Du gibst dem Arduino Informationen
}
void loop () {
tasterwert = digitalRead(tasterpin); // Liest tasterpin und setzt es mit tasterwert gleich
delay(5); // Entprellt den Taster
if (tasterwert == LOW){ // Fragt ob der Taster gedrückt ist
digitalWrite(Led, HIGH); // Macht die Led an
}
else{
digitalWrite(Led, LOW); // Macht die Led aus
}
}