This repository has been archived on 2025-10-20. You can view files and clone it, but cannot push or open issues or pull requests.
Files
2bki21/INF/Knopf-druecken-dann-licht.ino/Knopf-druecken-dann-licht/Knopf-druecken-dann-licht.ino
2024-09-19 12:47:04 +02:00

27 lines
1.1 KiB
C++

// ***** Portpins für Ein-/Ausgänge ***************************************
const int LED_rot = 32, LED_gruen = 33, Taster_L = 2, Taster_R = 4;
// ***** Initialisierung **************************************************
void setup() {
pinMode(LED_rot, OUTPUT); // die LEDs beginnen danach
pinMode(LED_gruen, OUTPUT); // zu leuchten!
pinMode(Taster_L, INPUT_PULLUP); // Taster brauchen hier den
pinMode(Taster_R, INPUT_PULLUP); // Pullup-Widerstand
}
// ***** Endlosschleife ***************************************************
void loop() {
if (digitalRead(Taster_L) == false) { // low-aktiv, daher false
digitalWrite(LED_rot, LOW); // LED einschalten
delay(100);
} else {
digitalWrite(LED_rot, HIGH); // LED auschalten wenn Taster_L nicht gedrückt wird
delay(100);
}
if (digitalRead(Taster_R) == false) {
digitalWrite(LED_gruen, LOW); // LED einschalten wenn Taster_R gedrückt wird
delay(100);
} else {
digitalWrite(LED_gruen, HIGH); // LED auschalten wenn Taster_R nicht gedrückt wird
delay(100);
}
}