//Beispiel Flankenerkennung Taster
//Michael Lackner
//22.04.2025
//Konstanten
#define Taster 8
//Globale Variable
bool alterTastenzustand = HIGH;
void setup() {
Serial.begin(115200);
//IOs definieren
pinMode (Taster,INPUT_PULLUP);
}
void loop() {
//Taster einlesen
bool tasterzustand = digitalRead(Taster);
//flanke erkennen
if (tasterzustand == LOW && alterTasterzustand == HIGH){
Serial.println("Der Taster wurde gedrückt");
}
//Alten Tastenzustand speicher
alterTastenzustand = tastenzustand;
//warten
delay(100);
}