Anda di halaman 1dari 7

Interface PIR

Sensor With
NodeMCU
(Passive Infra Red)
• Sensor PIR merupakan sensor yang dapat
mendeteksi pergerakan, dalam hal ini
sensor PIR banyak digunakan untuk
mengetahui apakah ada pergerakan
manusia dalam daerah yang mampu
dijangkau oleh sensor PIR

Pengertian
• Pada umumnya sensor PIR dibuat dengan sebuah
sensor pyroelectric sensor (seperti yang terlihat pada
gambar disamping) yang dapat mendeteksi tingkat
radiasi infrared. Segala sesuatu mengeluarkan
radiasi dalam jumlah sedikit, tapi semakin panas
benda/mahluk tersebut maka tingkat radiasi yang
dikeluarkan akan semakin besar.

Cara kerja
int Status = 12; // Digital pin D6 --> bisa diganti ke pin yang lain!
int sensor = 13; // Digital pin D7 --> bisa diganti ke pin yang lain!

void setup() {

pinMode(sensor, INPUT); // declare sensor as input


pinMode(Status, OUTPUT); // declare LED as output
}

void loop() {

long state = digitalRead(sensor);


if(state == HIGH) {
digitalWrite (Status, HIGH);
Serial.println("Motion detected!");
delay(1000);
}
else {
digitalWrite (Status, LOW);
Serial.println("Motion absent!");
delay(1000);
}
}

Source code

Anda mungkin juga menyukai