#include <ESP32Servo.h>
Servo myservo;
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
int pir=5; // digital pin for pir motion sensor
void setup()
{ lcd.setCursor(5, 0);
lcd.print("WELCOME");
pinMode(pir,INPUT);
myservo.attach(4); // digital pin for servo motor
Serial.begin(9600);
}
void loop()
{
int x = digitalRead(pir);
Serial.println(x);
if(x==HIGH)
{
myservo.write(180);
delay(1000);
}
else{
myservo.write(-200);
}
}