void setup() {
pinMode(PD0, OUTPUT);
pinMode(PA0, INPUT_PULLDOWN);
pinMode(PA1, INPUT_PULLDOWN);
Serial.begin(9600);
}
void loop() {
int verbleibendeZeit = 0;
if (digitalRead(PA0) == HIGH || digitalRead(PA1) == HIGH) {
verbleibendeZeit = 50;
}
while (verbleibendeZeit > 0) {
if (digitalRead(PA0) == HIGH || digitalRead(PA1) == HIGH) {
verbleibendeZeit = 50;
}
Serial.println("verbleibende Zeit: " + String(verbleibendeZeit /10) + "." + String(verbleibendeZeit %10));
digitalWrite(PD0, HIGH);
delay(100);
verbleibendeZeit--;
}
digitalWrite(PD0, LOW);
delay(100);
}