int pirpin = 4; // Pin untuk sensor PIR
int PIRstatus = 0;
int buzzerPin = 5;
void setup() {
// Inisialisasi pin
pinMode(4, INPUT); // Set pirPin sebagai input
pinMode(5, OUTPUT); // Set ledPin sebagai output
Serial.begin(9600); // Memulai komunikasi serial (opsional untuk debugging)
pinMode(buzzerPin, OUTPUT);
digitalWrite(buzzerPin, HIGH);
}
void loop() {
PIRstatus = digitalRead(pirpin);
if(PIRstatus == HIGH){
Serial.println("Gerakan terdeteksi");
digitalWrite(5, HIGH);
tone(buzzerPin, 1000, 500);
}
if(PIRstatus == LOW){
Serial.println("tidak ada gerakan");
digitalWrite(5, LOW);
}
delay(300);
}