Daftar Isi:
- Langkah 1: Bagian:
- Langkah 2: Sasis
- Langkah 3: Membuat L293D
- Langkah 4: Memasang Motor dan L293D
- Langkah 5: Pengenalan Suara
- Langkah 6: Pemrograman Arduino
- Langkah 7: Memasang HC-SR04
- Langkah 8: Membuat Paket Baterai
- Langkah 9: Menambahkan Lampu
- Langkah 10: Terima kasih
Video: VRBOT (Robot Pengenalan Suara): 10 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Dalam Instructable ini kita akan membuat robot (lebih mirip mobil RC) yang dikendalikan oleh suara yaitu Voice Recognition. Sebelum saya mulai memberi Anda rincian lebih lanjut, orang harus tahu bahwa ini adalah Pengenalan Suara dan bukan Pengenalan Ucapan yang berarti pengontrol tidak mengerti apa yang Anda bicarakan. Proyek ini menggunakan modul VR3 elechouse yang mengirimkan data ke 2 dan 3 pin digital Arduino. Ini juga memiliki sensor HC-SR04 untuk mode autopilot. VRBOT ini bekerja sebagai berikut:
- Pertama saya melatih modul dengan beberapa perintah khusus seperti "FORWARD", "BACKWARD" dll.
- Dibandingkan dengan menggunakan konstruksi switch_case sederhana, saya memprogram Arduino sedemikian rupa sehingga jika (modul VR) menerima perintah yang sama, itu memberi arduino nilai yang dibandingkan dengan nilai yang ada di memori.
- Jika kondisinya benar, maka serangkaian perintah tertentu akan dieksekusi.
- misalnya FORWARD membuat VRBOT bergerak maju.
Hanya ada 4 perintah dalam proyek ini tetapi Anda dapat memiliki maksimal 80 perintah. 4 itu adalah
- "Maju"
- "Ke belakang"
- "Berbelok"
- "Autopilot" (perintah ini mengaktifkan sensor dan VRBOT menjadi robot penghindar rintangan, fungsi ini memiliki beberapa gangguan karena ketidakakuratan modul HC-SR04)
Jangan lupa klik vote. Dan terima kasih telah membaca instruksi saya.
Jika Anda membuat satu dari yang diasumsikan bahwa seseorang memiliki pengetahuan dasar tentang Arduino dan dasar IDE.
Saya melakukan giveaway kecil-kecilan (maksud saya hanya 2) board arduino. Saya sedang memikirkan proyek besar dan memesan 3 arduino (tetapi kemudian saya membatalkan ide itu dan membuat ini hanya dengan satu Arduino) jadi saya berpikir untuk menyimpannya sendiri dan memberikannya. Untuk masuk cukup komentar VRBOT. (dan jangan lupa untuk memilih/suka/berlangganan tapi itu bukan bagian dari giveaway).
Ini video pendeknya (maaf editannya jelek)
Langkah 1: Bagian:
Percayalah, langkah ini benar-benar formalitas karena jika Anda membuat VRBOT untuk diri sendiri, Anda tahu betul bahwa Anda memerlukan motor, roda, baterai, Arduino. Tetapi mereka yang tahu mungkin perlu waktu sejenak untuk membaca langkah ini.
- Arduino (Satu-satunya mobil pintar atau robot DIY yang akan kita bicarakan nanti)
- Modul Pengenalan Suara (Apa saja, tetapi VR V3 disarankan)
- Sel Li-Ion
- Motor (Jika membangun ukuran besar gunakan motor RPM rendah)
- roda
- Driver motor L293D (ic atau modul)
- HC-SR04 (jika Anda tidak ingin robot Anda membenturkan kepalanya ke dinding)
- LED putih (mengemudi di malam hari tanpa lampu depan cukup berisiko)
Ini adalah bagian utama beberapa alat mungkin berguna:
- Solder Besi
- Lem panas
- Kabel Male to Female (begitulah mereka menyebutnya)
- Penari telanjang kawat
- Tape
- Pin Pria
- PCB
- klip buaya
Jangan lupa untuk membeli atau membuat sasis
Itu dia!
Langkah 2: Sasis
Untuk membuat sasis (walaupun bodinya lebih mirip papan daripada sasis) Anda bisa menggunakan bahan apa saja yang nyaman bagi Anda, saya menggunakan hardboard karena mudah dipotong namun tetap kokoh.
Dimana semua komponen diletakkan saya sudah menggunakan 2 lapis hardboard agar tidak bengkok. Potong hardboard dan berikan bentuk apa pun yang Anda inginkan.
Sekarang cat!
Langkah 3: Membuat L293D
Jika Anda telah membawa modul yang baik, atur dan lewati langkah ini.
Dan jika Anda memiliki IC dan alat khusus, ikuti langkah ini.
Skema IC L293D diberikan pada gambar, Anda hanya perlu menyolder kabel dengan benar.
Untuk lebih jelasnya buka di sini:
Klik disini!
Langkah 4: Memasang Motor dan L293D
Rekatkan motor atau pasang dengan paku keling pada hardboard setelah itu dengan kabel jantan ke betina bergabung ke IC L293D. Tempelkan IC dengan selotip dua sisi
TIPS: Jika Anda membuat sendiri jangan menggunakan desain sasis ini karena dalam desain ini ketika salah satu memutar robot daripada motor yang berputar hanya yang belakang.
Hubungkan motor ke ic L293D seperti yang disebutkan dalam skema di langkah sebelumnya.
Langkah 5: Pengenalan Suara
Ini adalah langkah yang paling penting. Pertama kita akan melakukan koneksi setelah pemrograman. Ada dua sub langkah dari langkah ini. Pertama melibatkan penyimpanan array 2D nada dan amplitudo tertentu yaitu merekam suara Anda atau melatih modul Pengenalan Suara. (Jika baru mengenal arduino daripada menginstal perangkat lunak yang diperlukan untuk arduino)
Koneksi:
- TX pin modul --Arduino's DP2
- RX pin modul --Arduino's DP3
- GND--GND
- Vcc--+5 volt arduino
Setelah itu, buka (https://github.com/elechouse/VoiceRecognitionV3) untuk mengunduh semua pustaka dan kode sampel.
Setelah itu unggah kode [vr_sample_train] dan buka Serial Monitor (ini akan memandu Anda ke depan) Anda dapat berbicara dalam bahasa apa pun dan membuat kata-kata yang sesuai sebagai perintah Anda.
Setelah itu unggah kode sampel led yang menyalakan LED saat Anda memerintahkannya.
Langkah 6: Pemrograman Arduino
Koneksi:
B/W arduino dan motor
Motor terhubung ke IC L293D dan pin sensor L293D terhubung sedemikian rupa sehingga motor di satu sisi berada dalam koneksi paralel. (karena ketika berbelok dua motor mundur dan dua maju). Jadi Anda hanya perlu menggunakan 4 pin arduino untuk koneksi motor selebihnya tertulis di kode.
Pin Digital 2&3 disediakan untuk pin modul TX dan RX. 4, 5, 6, 7 untuk motor. 9 dan 10 untuk sensor.
Pertama latih modul Anda dengan perintah (Kode hanya dapat mengakses 4) secara berurutan yaitu train1 daripada train2.
Kemudian unggah kode ini yang melakukan hal-hal berikut:
- Bergerak maju saat maju atau perintah no.0 dijalankan
- Bergerak mundur saat mundur atau perintah no. 1 dieksekusi
- Ternyata ketika perintah giliran dijalankan
- Menjadi robot penghindar objek saat perintah Autopilot dijalankan
Koneksi di seluruh instruksi ini sesuai dengan kode jika Anda ingin Anda dapat mengubah koneksi dengan mengubahnya dalam kode.
Langkah 7: Memasang HC-SR04
HC-SR04 adalah sensor jarak ultrasonik yang sangat tidak akurat. Ya hal ini memiliki masalah sendiri oleh karena itu disarankan untuk membeli sensor Ping mahal tapi untuk murahnya (pun intended) saya telah menggunakan HC-SR04.
di bawah ini adalah koneksi HC-SR04 dan arduino
Trik9
gema10
Unggah kode yang sama sekarang. Dan sekarang ketika Anda mengatakan perintah 'Autopilot' itu akan menjadi objek yang menghindari robot.
Langkah 8: Membuat Paket Baterai
Hubungkan dua sel Lithium Ion secara seri dan selesai!
Anda dapat memberikan penutup kertas atau apa pun yang Anda suka.
Catatan: Sel Li-Ion tidak boleh diisi dengan pengisi daya normal, gunakan pengisi daya tertentu saja.
Hubungkan ke Vin arduino dan Vcc L293d. (dengan klip buaya)
Langkah 9: Menambahkan Lampu
Memberikan mata ke robot Anda mungkin tidak terlalu sulit, tetapi untuk pemula, sambungkan LED ke motor dengan resistor 220-1K (tergantung warnanya). Jadi tahu kapan maju LED menyala.
Langkah 10: Terima kasih
Terima kasih telah membaca. Saya akan lebih berkewajiban jika Anda memilih saya. Dan jika membuat satu untuk diri sendiri, beri tahu saya. Selamat Membuat!
Direkomendasikan:
Pengenalan Gambar Dengan Papan K210 dan Arduino IDE/Micropython: 6 Langkah (dengan Gambar)
Pengenalan Gambar Dengan Papan K210 dan Arduino IDE/Micropython: Saya sudah menulis satu artikel tentang cara menjalankan demo OpenMV di Sipeed Maix Bit dan juga membuat video demo deteksi objek dengan papan ini. Salah satu dari banyak pertanyaan yang diajukan orang adalah - bagaimana saya bisa mengenali objek yang jaringan sarafnya tidak
Cermin Ajaib Cerdas Mengambang Dari Laptop Lama Dengan Pengenalan Suara Alexa: 6 Langkah (dengan Gambar)
Cermin Ajaib Cerdas Mengambang Dari Laptop Lama Dengan Pengenalan Suara Alexa: Daftar di kursus 'Singkatnya' Elektronik saya di sini: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Juga lihat saya saluran youtube di sini untuk lebih banyak proyek dan tutorial elektronik: https://www.youtube.com/channel/UCelOO
Memandu Robot Dengan Fitur Pengenalan Suara: 7 Langkah (dengan Gambar)
Robot Pemandu Dengan Fitur Pengenalan Suara: Robot Pemandu adalah robot bergerak yang kami buat untuk memandu pengunjung ke berbagai departemen di kampus kami. Kami membuatnya untuk mengucapkan beberapa pernyataan yang telah ditentukan sebelumnya dan untuk bergerak maju dan mundur sesuai dengan suara input. Di kampus kami, kami memiliki
Pengenalan Pengenalan Suara Dengan Elechouse V3 dan Arduino.: 4 Langkah (dengan Gambar)
Pengenalan Pengenalan Suara Dengan Elechouse V3 dan Arduino.: Hai…!Teknologi pengenalan suara telah ada di sini selama beberapa tahun terakhir. Kami masih ingat kegembiraan besar yang kami alami saat berbicara dengan iphone pertama yang mendukung Siri. Sejak itu, perangkat perintah suara telah berkembang ke tingkat yang sangat
Kategorisasi Pengenalan Suara: 4 Langkah (dengan Gambar)
Kategorisasi Pengenalan Suara: Untuk kursus TfCD Master IPD di TU Delft. Ini adalah instruksi tentang cara membuat sistem pengenalan suara. Kami menjelaskan dasar-dasar dan cara mengatur proyek ini dengan bantuan Arduino dan BitVoicer. Setelah menyelesaikan dasar-dasarnya, kami membeli