#include<Servo.h>
Servo servo;
const int sen = 13;
const int relay =12;
void setup()
{
pinMode(sen, INPUT);
pinMode(relay, OUTPUT);
Serial.begin(9600);
servo.attach(11);
}
void loop()
{
int senVal = digitalRead(sen);
if (senVal == HIGH)
{
servo.write(180);
digitalWrite(relay, HIGH);
delay(1000);
Serial.println("motion Detected.Door unlocking");
} else {
Serial.println("No motion.Door locking");
digitalWrite(relay, LOW);
servo.write(0);
}
delay(100);
}