#define LED_BLAU_PIN 9
#define LED_ROT_PIN 8
void setup() {
Serial.begin(115200);
pinMode(LED_BLAU_PIN, OUTPUT);
pinMode(LED_ROT_PIN, OUTPUT);
digitalWrite(LED_BLAU_PIN, LOW);
digitalWrite(LED_ROT_PIN, LOW);
Serial.println("Unser erster Sketch");
}
void loop() {
blinkLEDBlau();
blinkLEDRot();
}
void blinkLEDBlau() {
static unsigned long prevTime = 0;
static bool statusLEDBlau = false;
if (millis() - prevTime > 500) {
statusLEDBlau = !statusLEDBlau;
digitalWrite(LED_BLAU_PIN, statusLEDBlau);
Serial.print("LED blau Status: ");
Serial.println(statusLEDBlau ? "AN" : "AUS");
prevTime = millis();
}
}
void blinkLEDRot() {
static unsigned long prevTime = 0;
static bool statusLEDRot = false;
if (millis() - prevTime > 750) {
statusLEDRot = !statusLEDRot;
digitalWrite(LED_ROT_PIN, statusLEDRot);
Serial.print("LED rot Status: ");
Serial.println(statusLEDRot ? "AN" : "AUS");
prevTime = millis();
}
}