int PIR = 2;
int buzzerPin = 3; // Pin buzzer terhubung ke pin 3
void setup() {
pinMode(PIR, INPUT);
pinMode(buzzerPin, OUTPUT); // Mengatur pin buzzer sebagai output
Serial.begin(9600);
}
void loop() {
int statusPIR = digitalRead(PIR);
Serial.println(statusPIR);
if (statusPIR == 1) {
for (int i = 10; i > 0; i--) {
Serial.println(i);
delay(500); // Delay 0,5 detik
}
Serial.println("ada orang woi");
for (int i =11; i >0; i--) {
tone(buzzerPin, 1000); // Nada 1000 Hz
delay(1000); // Bunyi buzzer selama 1 detik
noTone(buzzerPin); // Matikan buzzer
delay(500); // Delay 0.5 detik sebelum bunyi lagi
}
delay(5000);
} else if (statusPIR == 0) {
for (int i = 1; i < 11; i++) {
Serial.println(i);
delay(1000); // Delay 1 detik
}
Serial.println("tidak ada orang");
}
delay(5000);
}