int sensorPIR = 2; // Hubungkan sensor PIR ke pin digital 2
int led = 13; // Hubungkan LED ke pin digital 13
void setup() {
pinMode(sensorPIR, INPUT); // Mengatur pin sensor PIR sebagai input
pinMode(led, OUTPUT); // Mengatur pin LED sebagai output
Serial.begin(9600); // Inisialisasi komunikasi serial (opsional)
}
void loop() {
int gerakan = digitalRead(sensorPIR); // Membaca status sensor PIR
if (gerakan == HIGH) {
digitalWrite(led, HIGH); // Menghidupkan LED jika gerakan terdeteksi
Serial.println("Gerakan terdeteksi!");
} else {
digitalWrite(led, LOW); // Mematikan LED jika tidak ada gerakan
Serial.println("Tidak ada gerakan.");
}
delay(1000); // Menunggu 1 detik sebelum membaca ulang sensor
}