#include <LiquidCrystal_I2C.h>
#include <Wire.h>
int pinpir = 8;
int pinled = 12;
int statuspir = 0;
LiquidCrystal_I2C lcd(0x27,16,2 );
void setup() {
lcd.begin(16,2);
lcd.setCursor(0,0);
lcd.print("Deteksi Gerakan");
pinMode(8, INPUT);
pinMode(12, OUTPUT);
Serial.begin(9600);
Serial.println("Sensor Terdetksi");
}
void loop() {
statuspir = digitalRead(pinpir);
if(statuspir == HIGH){
digitalWrite(12, HIGH);
lcd.setCursor(0,1);
lcd.print("Ada Pergerakan");
Serial.println("Ada Pergerakan");
}else{
digitalWrite(12, LOW);
lcd.setCursor(0,1);
lcd.print("Tak Ada Gerakan");
Serial.println("Tak Ada Gerakan");
}
delay(3000);
}