Mendeteksi gerak dengan sensor PIR
Halo kawan-kawan, ketemu dengan admin lagi nih. Kali ini admin akan memberikan tutorial tentang bagaimana sih caranya mendeteksi gerakan, misal gerakan manusia atau pun gerakan hewan. Disini admin memakai sensor PIR untuk mendeteksi gerakan. Sensor ini juga bisa digunakan untuk membuat alarm pendeteksi maling. Langsung ke artikelnya...
Bahan yang dipersiapkan
Bahan yang dipersiapkan
- Arduino uno.
- Sensor PIR.
- Breadboard.
- Kabel Jumper.
- Software IDE arduino. download disini.
- Komputer buat ngedit.
- Rangkailah seperti gambar dibawah ini.
- Copy kode program dibawah ini ke software IDE Arduino.
int pir=5; //inisial sensor pir
int led1=13; //inisial led1
int led2=12; //inisial led2
void setup() {
// put your setup code here, to run once:
pinMode(pir,INPUT); //inisial sensor pir sebagai INPUT
pinMode(led1,OUTPUT); //inisial led1 sebagai OUTPUT
pinMode(led2,OUTPUT); //inisial led2 sebagai OUTPUT
Serial.begin(9600); //serial komunikasi arduino
}
void loop() {
// put your main code here, to run repeatedly:
int data = digitalRead(pir); //membaca pin digital sensor pir
Serial.println(data); //menampilkan nilai sensor pir di serial monitor
if (data == 1){ //jika sensor pir ada gerakan
digitalWrite(led1,HIGH); //led1 nyala
digitalWrite(led2,LOW); //led2 mati
}
else{ //jika tidak aada gerakan
digitalWrite(led1,LOW); //led1 mati
digitalWrite(led2,HIGH); //led2 nyala
}
}
- Upload kode program tersebut.
- Tes alatnya dengan cara menggerakkan tangan di depan sensor PIR.
0 Response to "Mendeteksi gerak dengan sensor PIR"
Post a Comment