#include <Arduino.h>
const int ledPin1 = 4; // Pin untuk LED pertama
const int ledPin2 = 2; // Pin untuk LED kedua
const int pirPin = 5; // Pin untuk sensor PIR
bool led1State = true; // Status awal LED 1 (hidup)
bool led2State = false; // Status awal LED 2 (mati)
bool pirState = false; // Status sensor PIR sebelumnya
bool motionDetected = false; // Status pergerakan terdeteksi
void setup() {
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
pinMode(pirPin, INPUT);
digitalWrite(ledPin1, led1State);
digitalWrite(ledPin2, led2State);
}
void loop() {
int pirReading = digitalRead(pirPin);
if (pirReading != pirState) {
if (pirReading == HIGH) {
// Sensor PIR mendeteksi gerakan: Toggle status LED
led1State = !led1State;
led2State = !led2State;
digitalWrite(ledPin1, led1State);
digitalWrite(ledPin2, led2State);
motionDetected = true; // Set status pergerakan terdeteksi
}
pirState = pirReading;
}
}