// *Make By Rahul Kurniawan* //

#include <LiquidCrystal_I2C.h>
int Pir = 7;
int statusPir = 0;
int buzzerPin = 9;
LiquidCrystal_I2C lcd (0x27, 16, 2);


void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
  Serial.println("Sistem Pendeteksi Gempa");
  lcd.begin(16, 2);
  pinMode(Pir, INPUT);
  pinMode(buzzerPin, OUTPUT);

}

void loop() {
  // put your main code here, to run repeatedly:
  statusPir = digitalRead(Pir);
  if(statusPir == HIGH){
    tone(buzzerPin, 31);
    lcd.setCursor(0,0);
    lcd.println("Terdeteksi Gempa Bumi");
    Serial.println("Terdeteksi Gempa Bumi");
  }else{
    noTone(buzzerPin);
    lcd.setCursor(0,0);
    lcd.println("Tidak Terdeteksi Gempa Bumi");
    Serial.println("Tidak Terdeteksi Gempa Bumi");
  }
  delay(1000);

}