Membuat Proyek Sensor IR dengan Arduino UNO – Panduan Sederhana
Komponen dan Perlengkapan
Arduino UNO
×
1
Sensor Dekat (Proximity Sensor)
×
1
Kabel jumper (generik)
×
1
Tentang Proyek Ini
Halo, teman-teman! Hari ini saya akan menunjukkan cara menghubungkan sensor IR dengan Arduino UNO. Mari kita mulai!
Komponen
1. Arduino Uno
2. Sensor IR
3. LED
4.Kabel Arduino
5.Kabel jumper
Untuk apa Arduino Uno digunakan? Arduino adalah platform elektronika open-source berdasarkan perangkat keras dan lunak yang mudah digunakan. Papan Arduino mampu membaca masukan - cahaya pada sensor, jari pada tombol, atau pesan Twitter - dan mengubahnya
Apa itu sensor inframerah? Sensor inframerah adalah perangkat elektronika yang memancarkan untuk merasakan beberapa aspek lingkungan sekitarnya. Sensor IR dapat mengukur panas suatu objek serta mendeteksi gerakan. Jenis sensor ini hanya mengukur radiasi inframerah, bukan memancarkannya yang disebut sensor inframerah pasif.
Dapatkah sensor IR mendeteksi manusia? Sensor Inframerah Pasif (PIR) digunakan untuk mendeteksi kehadiran manusia.... Sensor Grid-EYE mendeteksi manusia menggunakan radiasi inframerah yang dipancarkan oleh tubuh manusia. Setiap manusia memancarkan energi inframerah dengan panjang gelombang tertentu. Radiasi insiden yang terserap mengubah suhu suatu material.Sensor IR? 2.8V pada 15cm hingga 0.4V pada 150cm dengan tegangan suplai antara 4,5 dan 5,5 VDC.
Apa yang dimaksud dengan LED? Singkatan dari “Light-Emitting Diode.” LED adalah perangkat elektronika yang memancarkan cahaya ketika arus listrik melewatinya. LED awal hanya menghasilkan cahaya merah, tetapi LED modern dapat menghasilkan beberapa warna berbeda, termasuk merah, hijau, dan biru (RGB) cahaya.
Kode
Kode
KodeArduino
int IRSensor = 2; // hubungkan sensor IR ke pin Arduino 2 int LED = 13; // hubungkan LED ke pin Arduino 13 void setup() { pinMode (IRSensor, INPUT); // pin sensor INPUT pinMode (LED, OUTPUT); // pin LED OUTPUT } void loop() { int statusSensor = digitalRead (IRSensor); if (statusSensor == 1) digitalWrite(LED, LOW); // LED LOW } else { digitalWrite(LED, HIGH); // LED High } }