int PIR = 2;
int statusPin = 0;
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
void setup()
{
Serial.begin(9600);
pinMode(PIR, INPUT);
lcd.init();
lcd.begin(20,4);
lcd.backlight();
}
void loop()
{
statusPin = digitalRead(PIR);
if(statusPin == LOW)
{
Serial.print("Gerakan Tak Terdeteksi");
}
if(statusPin == HIGH)
{
Serial.print("Gerakan Terdeteksi");
}
lcd.setCursor(5, 0);
lcd.print("Welcome to");
lcd.setCursor(5, 1);
lcd.print("Project");
lcd.setCursor(2, 2);
lcd.print("Kirana");
delay(2000);
lcd.clear();
lcd.setCursor(1, 0);
lcd.print("Tugas");
lcd.setCursor(5, 1);
lcd.print("Informatika");
lcd.setCursor(0, 2);
lcd.print("Menggunakan Arduino");
lcd.setCursor(8, 3);
lcd.print("Uno");
delay(2000);
lcd.clear();
}