Bot Otonom Berbasis Arduino Menggunakan Sensor Ultrasonik: 5 Langkah (dengan Gambar)
Bot Otonom Berbasis Arduino Menggunakan Sensor Ultrasonik: 5 Langkah (dengan Gambar)
Anonim
Bot Otonom Berbasis Arduino Menggunakan Sensor Ultrasonik
Bot Otonom Berbasis Arduino Menggunakan Sensor Ultrasonik
Bot Otonom Berbasis Arduino Menggunakan Sensor Ultrasonik
Bot Otonom Berbasis Arduino Menggunakan Sensor Ultrasonik
Bot Otonom Berbasis Arduino Menggunakan Sensor Ultrasonik
Bot Otonom Berbasis Arduino Menggunakan Sensor Ultrasonik
Bot Otonom Berbasis Arduino Menggunakan Sensor Ultrasonik
Bot Otonom Berbasis Arduino Menggunakan Sensor Ultrasonik

Buat Bot Otonom berbasis Arduino Anda sendiri menggunakan Sensor Ultrasonik.

Bot ini dapat bergerak sendiri tanpa bertabrakan dengan rintangan apa pun. Pada dasarnya apa yang dilakukannya adalah mendeteksi segala jenis rintangan dalam perjalanannya dan memutuskan jalan terbaik untuk dirinya sendiri (tidak semua jenis rintangan).

Jadi tanpa membuang waktu lagi, mari kita mulai.

Langkah 1: Komponen yang Diperlukan untuk Proyek

Komponen yang Diperlukan untuk Proyek
Komponen yang Diperlukan untuk Proyek
Komponen yang Diperlukan untuk Proyek
Komponen yang Diperlukan untuk Proyek
Komponen yang Diperlukan untuk Proyek
Komponen yang Diperlukan untuk Proyek
Komponen yang Diperlukan untuk Proyek
Komponen yang Diperlukan untuk Proyek

Berikut adalah daftar semua komponen penting yang Anda butuhkan untuk proyek ini:

  • Arduino UNO R3
  • Sensor ultrasonik
  • Motor Servo (mini)
  • Kabel Jumper
  • Pengatur Tegangan L7805CV
  • IC Driver Motor L293D
  • Baterai Lithium-ion 4 x 3.7V
  • 2 x Gear Motor
  • 3 x Roda
  • Papan tempat memotong roti

Setelah Anda mengumpulkan semua komponen, Anda siap melakukannya.

Langkah 2: Membuat Tubuh Bot

Membuat Tubuh Bot
Membuat Tubuh Bot
Membuat Tubuh Bot
Membuat Tubuh Bot
Membuat Tubuh Bot
Membuat Tubuh Bot

Ikuti langkah-langkah berikut untuk membuat badan bot:

Langkah 1: Solder pin header perempuan pada sepotong kecil PCB seperti yang ditunjukkan pada foto. Dan pasang sekrup ke sana.

Langkah 2: Sekarang kencangkan PCB itu ke motor servo Anda dan pastikan cukup kencang.

Langkah 3: Ambil sensor ultrasonik Anda dan masukkan pin header pria ke pin header wanita di PCB. Masukkan dengan benar (untuk memastikan koneksi). Dan sejajarkan sedemikian rupa sehingga 90 derajat motor servo harus menghadap sisi depan bot.

Langkah 4: Sekarang untuk membuat tubuh bot Anda dapat menggunakan karton atau papan plastik dengan beberapa lem panas atau sekrup. Saya membuat badan bot dengan beberapa wiremold tergeletak di sekitar dan sekrup.

Langkah 5: Tempatkan Arduino dan papan tempat memotong roti pada posisinya seperti yang ditunjukkan pada foto dan kencangkan dengan lem panas atau selotip dua sisi.

Langkah 6: Akhirnya letakkan motor servo pada posisinya dan perbaiki dengan apa pun yang Anda inginkan.

Langkah 3: Diagram Skema Bot

Diagram Skema Bot
Diagram Skema Bot
Diagram Skema Bot
Diagram Skema Bot

Hubungkan komponen seperti yang diberikan dalam Skema. Hal ini cukup mudah.

Hubungkan dua baterai secara paralel terlebih dahulu dan kemudian sambungkan secara seri untuk mendapatkan tegangan dan kapasitas maksimum. Sekarang jika Anda memiliki dua motor dengan RPM yang sama maka Anda tidak perlu menghubungkan pin 11 Arduino ke pin 9 IC L293D. Tetapi jika motor Anda tidak memiliki RPM yang sama maka buat koneksi. Dan pastikan motor dengan RPM lebih besar harus di posisi motor 2.

Pastikan semua sambungan kencang dan aman.

Langkah 4: Mengunggah Kode ke Arduino

Mengunggah Kode ke Arduino
Mengunggah Kode ke Arduino

Kode proyek ini diberikan di bawah ini.

Tetapi sebelum mengunggah kode, buka dan lakukan modifikasi yang diperlukan.

Atur rpm_control motor yang lebih cepat sehingga kedua motor memiliki RPM yang sama. Dan juga atur right_delay dan left_delay sesuai sehingga harus membuat putaran sempurna 90 derajat ke arah kanan dan kiri masing-masing.

Setelah Anda mengunggah kode dan semua hal lain sudah diatur, Anda siap melakukannya.

Langkah 5: Video Kerja

Terima kasih telah membaca.

Direkomendasikan: