int pirPin = 2;
int relay = 3;
int gerakanPir;
void setup() {
// put your setup code here, to run once:
pinMode(pirPin, INPUT);
pinMode(relay, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
gerakanPir = digitalRead(pirPin);
if(gerakanPir==HIGH){
digitalWrite(relay, HIGH);
}
else {
digitalWrite(relay, LOW);
}
}
//Tidak perlu menggunakan statusPir=high / low karena tidak perlu dilakukan validasi ulang mengenai gerakan pir, dan ketika pir mendeteksi banyak gerakan tidak hanya dieksekusi sekali