Isi kandungan:

Halangan Mengelakkan Robot Menggunakan Sensor Ultrasonik: 9 Langkah (dengan Gambar)
Halangan Mengelakkan Robot Menggunakan Sensor Ultrasonik: 9 Langkah (dengan Gambar)

Video: Halangan Mengelakkan Robot Menggunakan Sensor Ultrasonik: 9 Langkah (dengan Gambar)

Video: Halangan Mengelakkan Robot Menggunakan Sensor Ultrasonik: 9 Langkah (dengan Gambar)
Video: Sensor Ultrasonic HCSR04 Pengukur Jarak - Tutorial Arduino Bahasa Indonesia 2024, Julai
Anonim
Halangan Mengelakkan Robot Menggunakan Sensor Ultrasonik
Halangan Mengelakkan Robot Menggunakan Sensor Ultrasonik

Ini adalah projek mudah mengenai Robot Menghindari Rintangan menggunakan sensor Ultrasonik (HC SR 04) dan papan Arduino Uno. Robot bergerak mengelakkan halangan dan memilih kaedah terbaik untuk diikuti oleh sensor. Dan harap maklum bahawa ini bukan projek tutorial, kongsi pengetahuan anda dan komen dengan saya.

Senarai Komponen Utama: -

  • Arduino Uno - 1
  • Sensor Ultrasonik (HC SR 04) - 3
  • Papan Relay 5v - 1
  • Bateri 12 V - 1
  • Motor Gear 12 V - 4
  • Kurungan Motor - 4
  • Chasi - 1
  • Roda - 4
  • Skru dan kacang
  • Tukar -1
  • Kabel Jumper -10

Langkah 1: Arduino Uno Board

Papan Arduino Uno
Papan Arduino Uno

Arduino Uno adalah papan pengawal mikro berdasarkan ATmega328P. Ia mempunyai 14 pin input dan output digital, 6 input analog. Voltan Operasi adalah 5 V dengan bekalan kuasa luaran. Terdapat banyak kelebihan, senang dikod dan dimuat naik, diperbetulkan dengan mudah. Terdapat banyak modul Sensor dan peranti lain untuk Arduino.

Semasa anda memberi bekalan kuasa ke papan Arduino, gunakan 5 volt atau 9 volt. Anda tidak boleh menghidupkan 12 volt. Sekiranya anda perlu menggunakan bateri 12v, berikan melalui rangkaian pengatur 5v.

Langkah 2: Sensor Ultrasonik (HC SR 04)

Sensor Ultrasonik (HC SR 04)
Sensor Ultrasonik (HC SR 04)
Sensor Ultrasonik (HC SR 04)
Sensor Ultrasonik (HC SR 04)

Robot ini mempunyai tiga Sensor Ultrasonik di mana depan, kiri dan kanan. Robot berfungsi mengikut sensor ini. Sensor ultrasonik adalah peranti yang dapat mengukur jarak ke objek dengan menggunakan gelombang suara. Terdapat empat pin yang merupakan VCC (daya 5v bekalan), GND (Ground), Trig dan echo. Terdapat dua transduser, satu untuk Transmit & yang lain untuk Receive. Kedua-duanya terpaku pada PCB tunggal dengan litar kawalan. Pengukuran jarak ultrasonik dari sekitar 2 cm hingga 400 cm. Juga adalah bunyi frekuensi tinggi frekuensi 40 KHz.

Prinsip operasi

Dari Arduino menghasilkan denyutan 20 uS pendek ke input Trigger untuk memulakan jangkauan. Modul Ultrasonik akan menghantar ledakan ultrasound 8 kitaran pada 40 khz dan menaikkan garis gema tinggi.

Ia kemudian mendengar gema, dan sebaik sahaja mengesannya, ia akan menurunkan lagi baris gema. Oleh itu, garis gema adalah nadi yang lebarnya berkadar dengan jarak ke objek.

Dengan membuat denyutan nadi, dapat mengira julat dalam inci / sentimeter.

Modul ini menyediakan denyut gema yang berkadar dengan jarak.

uS / 58 = cm atau uS / 148 = inci.

Langkah 3: Komponen Lain

Komponen Lain
Komponen Lain
Komponen Lain
Komponen Lain
Komponen Lain
Komponen Lain
Komponen Lain
Komponen Lain

Terdapat ukuran diameter poros motor dan ukuran lubang roda yang berbeza.

Kabel Jumper hendaklah dari Lelaki hingga Wanita.

Langkah 4: Diagram Sambungan Sensor Dengan Arduino

Diagram Sambungan Sensor Dengan Arduino
Diagram Sambungan Sensor Dengan Arduino

Sensor Depan: -

Pin gema - Pin Arduino 6

Trig pin - Arduino pin 7

Pin VCC - 5V

GND - tanah

Sensor Kiri: -Echo pin - Arduino pin 8

Trig pin - Arduino pin 9

Pin VCC - 5VGND - tanah

Sensor Kanan: -Echo pin - Arduino pin 10

Trig pin - Arduino pin 11

Pin VCC - 5VGND - tanah

Langkah 5: Relay Board With Arduino Connection Diagram

Relay Board With Arduino Connection Diagram
Relay Board With Arduino Connection Diagram

Pin geganti 1 - pin Arduino 2.

Pin geganti 2 - Pin Arduino 3.

Pin geganti 3 - Pin Arduino 4.

Pin geganti 4 - Pin Arduino 5.

Langkah 6: Sambungan 12 Volt dan Relay

Sambungan 12 Volt dan Relay
Sambungan 12 Volt dan Relay

NC - Biasa Ditutup

TIDAK - Buka Biasa

C - Biasa

Di sini anda boleh mengubah polaritas, jika anda memerlukan. Menurutnya, arah putaran motor akan berubah.

Motor mesti disambungkan ke pin biasa

Langkah 7: Berkumpul

Berkumpul
Berkumpul
Berkumpul
Berkumpul

Motor sisi kiri dan kanan harus dipisahkan dari setiap sisi.

Langkah 8: Kod

Kod
Kod

Langkah 9: Ujian dan Penamat

Disyorkan: