-->

Kontrol Lampu Otomatis Dengan Sensor PIR (IoT)

pada kali ini akan membahas tentang bagaimana cara mengontrol otomatis lampu dengan sensor gerak(PIR).
hubungkan sensor dengan board:
hubungkan 3v pada board dengan VCC
hubungkan GND dengan GND
hubungkan D1 dengan OUT.

selanjutnya ke relay
buatlah rangkaian relay untuk lampu
hubungkan GND dengan GND
VCC dengan 3v
dan 1 dengan D2

source code

#define PIR D1
#define Lampu D2
int flag_PIR = LOW;
void setup() {
pinMode(PIR, INPUT);
pinMode(Lampu,OUTPUT);
digitalWrite(Lampu,HIGH);
delay(3000);
}
void loop(){
if((digitalRead(PIR)==HIGH)&&(flag_PIR==LOW)){
flag_PIR = HIGH;
digitalWrite(Lampu,HIGH);//Lampu ON
}
else if ((digitalRead(PIR)==LOW)&&(flag_PIR == HIGH)){
flag_PIR = LOW;
digitalWrite(Lampu,LOW);//Lampu OFF
}
}


jalannya code

sensor PIR membaca gerakan.jika ada gerakan di sekitar sensor PIR akan menghidupkan lampu,jika tidak ada gerakan lagi maka lampu akan mati kembali sesuai dengan delaynya.

0 Response to "Kontrol Lampu Otomatis Dengan Sensor PIR (IoT)"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel