#define pirPin 2 // pin sensor PIR
#define ledPin 3 // pin LED merah
int gerakan; // variabel untuk menyimpan status gerakan
void setup() {
pinMode(pirPin, INPUT); // sensor PIR sebagai input
pinMode(ledPin, OUTPUT); // LED sebagai output
}
void loop() {
gerakan = digitalRead(pirPin); // baca status sensor PIR
if (gerakan == HIGH) { // jika ada gerakan
digitalWrite(ledPin, HIGH); // nyalakan LED
} else { // jika tidak ada gerakan
digitalWrite(ledPin, LOW); // matikan LED
}
delay(500); // jeda 0.5 detik
}