int bewegungssensor = 15; int bewegungsStatus = 0; int alarmLED = 5; int alarmLED2 = 18; int alarmBuzzer = 2; void setup() { pinMode(alarmLED2, OUTPUT); pinMode(alarmLED, OUTPUT); pinMode(alarmBuzzer, OUTPUT); pinMode(bewegungssensor, INPUT); Serial.begin(9600); } void loop() { alarm(); } void alarm() { bewegungsStatus = digitalRead(bewegungssensor); if (bewegungsStatus == HIGH) { Serial.print("Alarm"); for (int i = 0; i < 3; i++) { digitalWrite(alarmLED, HIGH); digitalWrite(alarmLED2, HIGH); digitalWrite(alarmBuzzer, HIGH); delay(500); digitalWrite(alarmLED, LOW); digitalWrite(alarmLED2, LOW); digitalWrite(alarmBuzzer, LOW); delay(500); } } }