Header Ads

Arduino Uno PENDETEKSI GERAK dengan sensor PIR

Untuk mendeteksi gerakan, diperlukan sensor gerak yang biasa disebut Passive Infra Red (PIR),
yang cara kerjanya adalah mendeteksi adanya perbedaan/perubahan suhu sekarang dan
sebelumnya.

gambar 1 sensor Passive Infra Red (PIR),

gambar 2 pemasangan komponen Project dengan Arduino Uno PENDETEKSI GERAK dengan sensor PIR (Passive Infra Red)


sketch Project dengan Arduino Uno PENDETEKSI GERAK dengan sensor PIR (Passive Infra Red)

/*
Motion detector
*/
const byte ledPin = 13; // internal LED pada pin 13
const byte motionPin = 2; // pin Signal sensor gerak dihubungkan dengan port 2
byte senseMotion = 0; // variable deteksi gerak
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(motionPin, INPUT);
}
void loop()
{
senseMotion = digitalRead(motionPin); // membaca nilai sensor gerak
if (senseMotion == HIGH) { // jika terdeteksi ada gerakan
digitalWrite(ledPin, HIGH);
delay(2000);
} else { // jika tidak ada gerakan
digitalWrite(ledPin, LOW);
}
}

No comments

close