Isi kandungan:

Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino: 4 Langkah
Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino: 4 Langkah

Video: Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino: 4 Langkah

Video: Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino: 4 Langkah
Video: Sensor Ultrasonic HCSR04 Pengukur Jarak - Tutorial Arduino Bahasa Indonesia 2024, November
Anonim
Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino
Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino
Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino
Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino
Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino
Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino
Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino
Cara Menggunakan Sensor Penghindaran Halangan IR di Arduino

Helo, semua, Dalam artikel ini saya akan menulis cara menggunakan Sensor IR Penghindaran Obstance pada Arduino.

Komponen yang Diperlukan:

  • Sensor Penghindaran Halangan IR
  • Arduino Nano V.3
  • Kawat Jumpe
  • USBmini

Perisian yang diperlukan:

Arduino IDE

Langkah 1: Sensor IR Obstance Obdance

Sensor IR Pencegahan Obstance
Sensor IR Pencegahan Obstance
Sensor IR Pencegahan Obstance
Sensor IR Pencegahan Obstance

Sensornya dapat digunakan untuk mengesan objek atau rintangan di depannya menggunakan cahaya inframerah yang dipantulkan.

Sensor ini mempunyai 2 bahagian utama, iaitu IR Emitter dan penerima IR. Pemancar IR mempunyai tugas untuk memancarkan cahaya inframerah. apabila memukul objek, cahaya inframerah akan dipantulkan. Dan fungsi Penerima IR adalah untuk menerima pantulan inframerah.

Apabila IRreceiver menerima cahaya inframerah yang dipantulkan, output akan menjadi "RENDAH". Apabila IRreceiver tidak menerima cahaya inframerah yang dipantulkan, Output akan menjadi "TINGGI".

Terdapat 2 penunjuk LED di sensor ini. Indikator kuasa dipimpin dan petunjuk output diketuai. LED penunjuk kuasa akan menyala jika modul dikuasakan oleh arus elektrik. LED penunjuk output akan menyala jika ada objek di depan sensor atau penerima IR yang menerima pantulan cahaya inframerah.

Langkah 2: Sambungkan IR Sensore ke Arduino

Sambungkan IR Sensore ke Arduino
Sambungkan IR Sensore ke Arduino
Sambungkan IR Sensore ke Arduino
Sambungkan IR Sensore ke Arduino
Sambungkan IR Sensore ke Arduino
Sambungkan IR Sensore ke Arduino

Gunakan kabel pelompat untuk menyambungkan sensor IR ke Arduino.

Lihat gambar di atas atau arahan mengenai ini:

IR ke Arduino

VCC ==> + 5V

GND ==> GND

KELUAR ==> D2

Langkah 3: Pengaturcaraan

Pengaturcaraan
Pengaturcaraan

Di bawah ini adalah lakaran yang saya buat untuk mencuba IR sensire ini:

int pinIR = 2;

batal persediaan () {

Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Kesan Sensor IR"); kelewatan (1000); } gelung void () {int IRstate = digitalRead (pinIR); jika (IRstate == RENDAH) {Serial.println ("Dikesan"); } lain jika (IRstate == TINGGI) {Serial.println ("Tidak Dikesan"); } kelewatan (1000); }

Saya juga menyediakan fail, boleh dimuat turun di bawah:

Langkah 4: Hasilnya

Keputusan
Keputusan
Keputusan
Keputusan

Sekiranya anda meletakkan objek di hadapan sensor, monitor bersiri akan bertuliskan "Detected".

jika tidak ada objek di depan sensor, siri monitor akan berbunyi "Tidak Dikesan".

Hasil ini dapat digunakan untuk mengawal LED, relay dan lain-lain.

Fungsi sensor IR bukan hanya untuk mengesan objek. kita boleh menggunakan sensor IR ini untuk membaca data dari alat kawalan jauh. dan saya akan membuatnya dalam artikel seterusnya.

Disyorkan: