Isi kandungan:
- Langkah 1: Video gambar
- Langkah 2: Komponen
- Langkah 3: Diagram Pendawaian
- Langkah 4: Kod
- Langkah 5: Aplikasi
- Langkah 6: Cetakan 3D
- Langkah 7: Pemikiran Akhir
Video: UCL - Terbenam - Sistem Amaran - Kereta RC: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Dalam projek ini saya membuat sistem amaran mudah untuk robot logistik. Pada dasarnya ia adalah kereta RC dengan sensor ultra sonik di depan dan senor penghindaran halangan di belakang. Kereta dikawal melalui bluetooth pada aplikasi.
Langkah 1: Video gambar
Langkah 2: Komponen
Ini adalah senarai komponen yang telah saya gunakan:
1 x arduino mega 25601 x L298N Pemacu Motor H-Bridge Dual1 x Sensor ultrasonik1 x Sensor penghindaran halangan1 x Modul bluetooth HC-053 x led, hijau, kuning dan merah2 x motor DC1 x Pembesar suara1 x transistor4 x 220 ohm perintang1 x 1k perintang1 x 2k perintang
wiresbreadboard3d printet pemegang untuk sensor ultrasonik1 x 9v bateri6 x AA bateri
Langkah 3: Diagram Pendawaian
Langkah 4: Kod
Idea program ini adalah untuk memberi amaran dan menghentikan kereta rc jika ingin menutup terlalu banyak objek. Apabila sesuatu berada di bawah 30 cm lampu merah mula berkelip, pembesar suara mengeluarkan bunyi dan kereta berhenti. Apabila kereta dihentikan, tidak mungkin membuat kereta bergerak ke hadapan.
Sekiranya jarak antara 31 dan 70 cm, lampu kuning akan berkelip. Apabila tidak ada yang salah, lampu hijau menyala.
Sekiranya ada jarak kira-kira 20 cm dari bahagian belakang kereta, kereta akan berhenti. Apabila kereta dihentikan, kereta tidak boleh bergerak ke belakang.
Saya cuba menulis kod di kelas yang berbeza untuk menjadikan yang utama sebersih mungkin. Tetapi saya menghadapi banyak masalah dengan aliran kod yang mengawal RC. Jadi pada akhirnya saya menulis kod kawalan dalam program utama. Ini adalah perkara yang saya ingin ubah.
Langkah 5: Aplikasi
Saya telah membuat aplikasi untuk mengawal kereta. Aplikasi ini dibuat dalam pencipta aplikasi MIT. Satu-satunya masalah dengan penemu aplikasi MIT ialah mereka tidak menyokong berbilang sentuhan.
Aplikasi ini menghantar 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 mengawal kereta pada masa yang sama.
Langkah 6: Cetakan 3D
Saya telah membuat pendakap untuk sensor ultrasonik. Lukisan itu sendiri telah saya buat dalam fusion 360.
Kurungan adalah reka bentuk untuk kereta RC saya.
Langkah 7: Pemikiran Akhir
Saya telah banyak belajar membuat projek ini. Cabaran terbesar dalam projek ini adalah agar komunikasi bluetooth berfungsi. Saya belajar bagaimana menggunakan milis dan mikro dan bukannya kelewatan, kerana fungsi kelewatan menghentikan keseluruhan program. Saya belajar membuat lukisan 3d saya sendiri dan bagaimana mencetaknya.
Satu perkara yang saya ingin lakukan ialah memberi fungsi automatik kepada kereta, sehingga boleh memandu dengan sendirinya.
Secara keseluruhan, saya sangat seronok melakukan ini, dan saya tahu ada banyak kereta yang boleh diperbaiki.
Disyorkan:
Headband Amaran Suhu: 10 Langkah
Headband Amaran Suhu: Tinggal di Florida, saya berminat untuk membuat pakaian yang boleh memberi amaran kepada saya apabila terlalu panas di luar. Dengan menggunakan Arduino dan beberapa komponen mudah, saya dapat membuat papan litar yang boleh dimasukkan ke dalam ikat kepala yang memberi amaran kepada saya apabila
Amaran Air - Peranti untuk Menyelamatkan Perahu Anda: 5 Langkah (dengan Gambar)
Amaran Air - Peranti untuk Menyelamatkan Perahu Anda: Sekiranya anda pemilik kapal, ada keselesaan yang kuat dalam akhirnya membawa kapal di tanah kering. Ia tidak boleh tenggelam di sana. Di mana sahaja ia menghadapi pertempuran berterusan untuk mengatasi kecenderungan tergelincir di bawah gelombang dan hilang. Semasa musim sejuk di sini di Alas
Amaran Temp dan Kelembapan Menggunakan Langkah AWS dan ESP32: 11
Amaran Temp dan Kelembapan Menggunakan AWS dan ESP32: Dalam tutorial ini, kami akan mengukur data suhu dan kelembapan yang berbeza menggunakan sensor Temp dan kelembapan. Anda juga akan belajar bagaimana menghantar data ini ke AWS
Jam Matriks 8x8 Led & Amaran Anti Pencerobohan: 4 Langkah (dengan Gambar)
8x8 Led Matrix Clock & Anti-Intrusion Warning: Dalam Instructable ini kita akan melihat cara membina Jam Matrix Led 8x8 yang diaktifkan dengan pengesanan gerakan. Jam ini boleh digunakan juga sebagai alat anti-pencerobohan yang menghantar mesej amaran jika gerakan dikesan ke bot telegram !!! Kami akan lakukan dengan dua yang berbeza
Lampu Amaran Arduino: 3 Langkah
Arduino Warning Light: Hari ini kita akan membuat lampu amaran yang dapat mencegah anda dihancurkan oleh orang lain semasa anda berjalan