const int pirPin = 13; // PIR sensor pin
const int redLEDPin = 12;
const int greenLEDPin = 14;
const int buzzerPin = 27;
void setup() {
Serial.begin(9600);
pinMode(pirPin, INPUT);
pinMode(redLEDPin, OUTPUT);
pinMode(greenLEDPin, OUTPUT);
pinMode(buzzerPin, OUTPUT);
}
void loop() {
int pirState = digitalRead(pirPin);
if (pirState == HIGH) {
// Door open
digitalWrite(redLEDPin, HIGH);
digitalWrite(greenLEDPin, LOW);
digitalWrite(buzzerPin, HIGH);
} else {
// Door close
digitalWrite(redLEDPin, LOW);
digitalWrite(greenLEDPin, HIGH);
digitalWrite(buzzerPin, HIGH);
}
delay(2000);
digitalWrite(buzzerPin, LOW);
}