const int LEDDarkBlue = 4;
const int LEDLightBlue = A4;
const int buttonYellow = 5;
bool Leuchte = false; // Verwende einen boolschen Wert, um den Zustand der LED zu speichern
void setup() {
pinMode(LEDDarkBlue, OUTPUT);
pinMode(LEDLightBlue, OUTPUT);
pinMode(buttonYellow, INPUT_PULLUP); // Verwende INPUT_PULLUP, um den internen Pull-Up-Widerstand zu aktivieren
}
void loop() {
if (digitalRead(buttonYellow) == LOW) { // Wenn der Knopf gedrückt wird
Leuchte = !Leuchte; // Ändere den Zustand der LED
delay(200); // Kurze Verzögerung, um Entprellen zu berücksichtigen
}
if (Leuchte) {
digitalWrite(LEDDarkBlue, LOW);
analogWrite(LEDLightBlue, 255);
} else {
digitalWrite(LEDDarkBlue, HIGH);
analogWrite(LEDLightBlue, 0);
}
}