Sensor Infrared adalah komponen elektronika yang dapat mendeteksi benda ketika cahaya infra merah terhalangi oleh benda. Sensor infared terdiri dari led infrared sebagai pemancar dan foto transistor, fotodioda atau inframerah sebagai penerimannya. Dengan menggabungkan Sensor Infrared dan servo kita dapat membuat palang pintu otomatis.
[membership level=”0,1,2,4″]
1. Alat / Bahan
- Arduino IDE Download
- Library: Servo Download
- Arduino UNO 1 Buah
- Motor Servo 1 Buah
- IR sensor 2 Buah
- Project Board 1 Buah
- Kabel Jumper Secukupnya
2. Skema Rangkaian
Gambar Rangkaian Palang Pintu otomatis
Keterangan:
- 5V – VCC Servo, VCC IR 1, VCC IR 2
- GND – GND Servo, GND IR 1, GND IR 2
- D11 – Pin Data Servo
- D2 – Pin Data IR 1
- D3 – Pin Data IR 2
[/membership]
3. Langkah Kerja
- Pertama Siapkan alat dan bahan yang akan digunakan
- Kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
- Ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
- Selanjutnya Unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library
- Berikutnya Ketikkan sketch program pada halaman Arduino IDE
- Terakhir Lakukan proses uploading program
Baca Juga : Belajar Mandiri IoT di Indobot Academy Bisa Dapat Sertifikat?
4. Sketch Program
Belajar elektronika step by step dengan bantuan tangga belajar? Regitrasi dulu dan dapatkan konsultasi dari kami!
/* Program Palang Pintu otomatis dibuat oleh Indobot */ #include <Servo.h> //Library servo Servo myservo; //Deklarasi nama servo #define in 2 //Sensor IR masuk pada pin D2 #define out 3 //Sensor IR keluar pada pin D3 void setup() { myservo.attach(11); //Servo pada pin D11 pinMode(in, INPUT); //Setting I/O pinMode(out, INPUT); } void loop() { int nilai_in = digitalRead(in); //Baca sensor int nilai_out = digitalRead(out); if(nilai_in == LOW){ //Jika sensor IN bernilai LOW, maka myservo.write(90); //Buka palang pintu } else if (nilai_out == LOW){ //Jika sensor OUT bernilai LOW, maka myservo.write(0); //Tutup palang pintu } }
Kesimpulan:
Program bekerja ketika suatu benda melewati sensor infared. Ketika sensor 1 ditempatkan di pintu masuk dan sensor 2 di pintu keluar. Kemudian terdapat object yang melewati sensor, servo akan bergerak menaikan palang pintu.
Jangan lupa tetap upgrade skill kamu di Indobot Academy. Kamu bisa mendapatkan berbagai tutorial project. Selanjutnya tutorial bisa kamu terapkan di dalam kehidupan sehari-hari. Tak hanya itu, Indobot sudah menyediakan semua source coding yang dibutuhkan. Sehingga kamu hanya cukup membuka satu website saja. Oleh karena itu penting untuk mempelajari hal itu.
[/membership]
Bikin project tanpa ribet beli komponen sana-sini? Starter Kit Arduino/IoT bisa jadi solusi mu!