Daftar Isi:

UCL - Tertanam - Sistem Peringatan - Mobil RC: 7 Langkah
UCL - Tertanam - Sistem Peringatan - Mobil RC: 7 Langkah

Video: UCL - Tertanam - Sistem Peringatan - Mobil RC: 7 Langkah

Video: UCL - Tertanam - Sistem Peringatan - Mobil RC: 7 Langkah
Video: PENYEBAB INDIKATOR HONDA HRV MENYALA.INDIKATOR ABS,INDIKATOR VSA,INDIKATOR PARKING BRAKE 2024, Juli
Anonim
UCL - Tertanam - Sistem Peringatan - Mobil RC
UCL - Tertanam - Sistem Peringatan - Mobil RC
UCL - Tertanam - Sistem Peringatan - Mobil RC
UCL - Tertanam - Sistem Peringatan - Mobil RC
UCL - Tertanam - Sistem Peringatan - Mobil RC
UCL - Tertanam - Sistem Peringatan - Mobil RC

Dalam proyek ini saya membuat sistem peringatan sederhana untuk robot logistik. Ini pada dasarnya adalah mobil RC dengan sensor ultra sonik di depan dan sensor penghindar rintangan di belakang. Mobil dikendalikan melalui bluetooth pada aplikasi.

Langkah 1: Video sebuah Gambar

Image
Image
Video dan Gambar
Video dan Gambar
Video dan Gambar
Video dan Gambar
Video dan Gambar
Video dan Gambar

Langkah 2: Komponen

Ini adalah daftar komponen yang saya gunakan:

1 x arduino mega 25601 x L298N Dual H-Bridge Motor Driver1 x Sensor ultrasonik1 x Sensor penghindar rintangan1 x modul bluetooth HC-053 x led, hijau, kuning dan merah2 x motor DC1 x Speaker1 x transistor4 x resistor 220 ohm1 x resistor 1k1 x 2k penghambat

wiresbreadboard3d printet holder untuk sensor ultrasonik1 x baterai 9v6 x baterai AA

Langkah 3: Diagram Pengkabelan

Diagram Pengkabelan
Diagram Pengkabelan
Diagram Pengkabelan
Diagram Pengkabelan

Langkah 4: Kode

Ide dari program ini adalah untuk memberikan peringatan dan menghentikan mobil rc jika ingin menutup terlalu suatu objek. Ketika sesuatu berada di bawah 30 cm, led merah mulai berkedip, speaker mengeluarkan suara dan mobil berhenti. Ketika mobil berhenti tidak mungkin membuat mobil bergerak maju.

Jika ada sesuatu yang berjarak antara 31 dan 70 cm, led kuning akan berkedip. Ketika tidak ada yang salah, led hijau menyala.

Jika ada sesuatu yang berjarak sekitar 20 cm dari belakang mobil, mobil berhenti. Ketika mobil berhenti tidak mungkin membuat mobil bergerak mundur.

Saya mencoba menulis kode di kelas yang berbeda untuk membuat main sebersih mungkin. Tapi saya punya banyak masalah dengan aliran dalam kode yang mengontrol RC. Jadi pada akhirnya saya menulis kode kontrol di program utama. Ini adalah hal yang ingin saya ubah.

Langkah 5: Aplikasi

Aplikasi
Aplikasi
Aplikasi
Aplikasi

Saya telah membuat aplikasi untuk mengontrol mobil. Aplikasi ini dibuat dalam penemu aplikasi MIT. Satu-satunya masalah dengan penemu aplikasi MIT adalah mereka tidak mendukung multitouch.

Aplikasi mengirimkan data melalui bluetooth. Modul bluetooth menggunakan rx1 dan tx1 pada arduino mega. Dengan melakukan itu saya dapat memprogram arduino melalui USB dan menggunakan aplikasi untuk mengontrol mobil secara bersamaan.

Langkah 6: Cetak 3D

Cetak 3D
Cetak 3D

Saya telah membuat braket untuk sensor ultrasonik. Gambarnya sendiri sudah saya buat di fusion 360.

Braket adalah desain untuk mobil RC saya.

Langkah 7: Pikiran Terakhir

Saya telah belajar banyak melakukan proyek ini. Tantangan terbesar dalam proyek ini adalah membuat komunikasi bluetooth bekerja. Saya belajar bagaimana menggunakan milis dan mikro daripada penundaan, karena fungsi penundaan menghentikan seluruh program. Saya belajar cara membuat gambar 3d saya sendiri dan cara mencetaknya.

Satu hal yang ingin saya lakukan adalah memberikan fungsi otomatis pada mobil, sehingga dapat berjalan dengan sendirinya.

Secara keseluruhan, saya sangat senang melakukan ini, dan saya tahu ada banyak hal di mobil yang bisa diperbaiki.

Direkomendasikan: