const int pirSensorPin = 12; // Pin sensor PIR terhubung ke GPIO 13
const int buzzerPin = 26; // Pin buzzer terhubung ke GPIO 26
void setup() {
pinMode(pirSensorPin, INPUT);
pinMode(buzzerPin, OUTPUT);
Serial.begin(115200);
}
void loop() {
int motion = digitalRead(pirSensorPin);
if (motion == HIGH) {
Serial.println("Gerakan Terdeteksi!");
tone(buzzerPin, 1000); // Hidupkan buzzer dengan frekuensi 1000 Hz
delay(1000); // Bunyi selama 1 detik
noTone(buzzerPin); // Matikan buzzer
}
delay(100); // Tunda pembacaan sensor
}