#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16,2);
int led = 2;
int buzzer = 4;
int pir = 3;
void setup() {
pinMode(2,OUTPUT);
pinMode(3, INPUT);
pinMode(4, OUTPUT);
lcd.init();
lcd.backlight();
lcd.clear();
Serial.begin(9600);
// put your setup code here, to run once:
}
void loop() {
int val= digitalRead(pir);
Serial.print(val);
if(val == 1){
digitalWrite(buzzer, HIGH);
digitalWrite(led, HIGH);
lcd.setCursor(1,0);
lcd.print(" DANGER ");
}
else{
digitalWrite(buzzer, LOW);
digitalWrite(led, LOW);
lcd.setCursor(0,0);
lcd.print(" NO DANGER");
}
// put your main code here, to run repeatedly:
}