Isi kandungan:
- Langkah 1: Bahagian:
- Langkah 2: Casis
- Langkah 3: Membuat L293D
- Langkah 4: Memasang Motor dan L293D
- Langkah 5: Pengecaman Suara
- Langkah 6: Pengaturcaraan Arduino
- Langkah 7: Melampirkan HC-SR04
- Langkah 8: Membuat Bateri
- Langkah 9: Menambah Lampu
- Langkah 10: Terima kasih
Video: VRBOT (Robot Pengecaman Suara): 10 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Dalam Instructable ini kita akan membuat robot (lebih seperti kereta RC) yang dikendalikan oleh suara iaitu Pengecaman Suara. Sebelum saya mula memberikan maklumat lebih lanjut, seseorang mesti mengetahui bahawa ini adalah Pengecaman Suara dan bukan Pengecaman Ucapan yang bermaksud pengawal tidak memahami apa yang anda katakan. Projek ini menggunakan modul elechouse VR3 yang menghantar data ke pin digital 2 dan 3 Arduino. Ia juga mempunyai sensor HC-SR04 untuk mod autopilot. VRBOT ini berfungsi seperti berikut:
- Mula-mula saya melatih modul dengan beberapa arahan khusus seperti "FORWARD", "BACKWARD" dll.
- Daripada menggunakan konstruk switch_case sederhana saya memprogram Arduino sedemikian rupa sehingga jika ia (modul VR) menerima perintah yang sama, ia memberikan nilai arduino yang dibandingkan dengan nilai-nilai yang ada dalam memori.
- Sekiranya keadaan menjadi benar daripada satu set perintah tertentu dijalankan.
- mis. FORWARD menjadikan VRBOT untuk maju.
Terdapat hanya 4 perintah dalam projek ini tetapi anda boleh mempunyai maksimum 80 perintah. Mereka 4 adalah
- "Maju"
- "Ke belakang"
- "Belok"
- "Autopilot" (perintah ini mengaktifkan sensor dan VRBOT menjadi robot penghalang halangan, fungsi ini mempunyai beberapa gangguan kerana ketidaktepatan modul HC-SR04)
Jangan lupa klik suara. Dan terima kasih kerana membaca arahan saya.
Sekiranya anda membuat satu daripada yang diandaikan bahawa seseorang mempunyai pengetahuan asas tentang Arduino dan IDE asas.
Saya melakukan pemberian kecil (hanya maksud saya hanya 2) papan arduino. Saya memikirkan projek besar dan memesan 3 arduino (tetapi kemudian saya membatalkan idea itu dan membuat ini dengan hanya satu Arduino) jadi saya berfikir untuk menyimpan satu dengan diri saya sendiri dan memberikan hadiah. Untuk memasukkan komen VRBOT sahaja. (dan jangan lupa memilih / suka / melanggan tetapi itu bukan bahagian pemberian hadiah).
Berikut adalah video pendek (maaf kerana penyuntingan yang buruk)
Langkah 1: Bahagian:
Percayalah langkah ini benar-benar formal kerana jika anda membuat VRBOT untuk diri anda sendiri daripada yang anda ketahui dengan baik bahawa anda memerlukan motor, roda, bateri, Arduino. Tetapi mereka yang dikenali mungkin memerlukan sedikit masa untuk membaca langkah ini.
- Arduino (Satu-satunya kereta atau robot pintar DIY yang akan kita bicarakan kemudian)
- Modul Pengecaman Suara (Mana-mana, tetapi VR V3 disyorkan)
- Sel Li-Ion
- Motor (Jika membina ukuran besar gunakan motor RPM rendah)
- Roda
- Pemacu motor L293D (ic atau modul)
- HC-SR04 (jika anda tidak mahu robot anda memukul kepalanya ke dinding)
- Lampu LED Putih (memandu pada waktu malam tanpa lampu depan cukup berisiko)
Ini adalah bahagian utama beberapa alat mungkin berguna:
- Besi pematerian
- Gam Panas
- Kabel Lelaki hingga Perempuan (itulah yang mereka namakan)
- Pelucut Kawat
- Pita
- Pin Lelaki
- PCB
- Klip Buaya
Jangan lupa membeli atau membuat casis
Itu sahaja!
Langkah 2: Casis
Untuk membuat Chassis (walaupun bodinya lebih menyerupai papan daripada casis) anda boleh menggunakan bahan yang anda selesa, saya telah menggunakan papan keras kerana senang dipotong namun ia memberikan ketegaran.
Di mana semua komponen diletakkan, saya telah menggunakan 2 lapisan papan keras supaya tidak membengkok. Potong papan keras dan berikan bentuk apa sahaja yang anda mahukan.
Sekarang cat!
Langkah 3: Membuat L293D
Sekiranya anda membawa modul yang baik, siapkan dan lewati langkah ini.
Dan jika anda mempunyai IC dan alat khusus ikuti langkah ini.
Skema IC L293D diberikan dalam gambar anda hanya perlu menyolder wayar dengan betul.
Untuk maklumat lebih lanjut pergi ke sini:
Tekan di sini!
Langkah 4: Memasang Motor dan L293D
Lekatkan motor atau pasangkannya dengan paku keling di papan keras selepas itu dengan wayar lelaki hingga wanita bergabung dengan L293D IC. Lekatkan IC dengan pita dua sisi
PETUA: Sekiranya anda membuat sendiri, jangan gunakan reka bentuk casis ini kerana dalam reka bentuk ini apabila seseorang menghidupkan robot daripada satu-satunya motor kerana ia berpusing adalah yang belakang.
Sambungkan motor ke ic L293D seperti yang disebutkan dalam skema pada langkah sebelumnya.
Langkah 5: Pengecaman Suara
Ini adalah langkah yang paling penting. Mula-mula kita akan melakukan sambungan selepas itu pengaturcaraan. Terdapat dua sub langkah dari langkah ini. Pertama melibatkan penjimatan susunan nada dan amplitud 2D tertentu iaitu merakam suara anda atau melatih modul Pengecaman Suara. (Jika baru menggunakan arduino daripada memasang perisian yang diperlukan untuk arduino)
Sambungan:
- Pin TX modul - DP2 Arduino
- Pin RX modul - DP3 Arduino
- GND - GND
- Vcc - + 5 volt arduino
Selepas itu pergi ke (https://github.com/elechouse/VoiceRecognitionV3) untuk memuat turun semua perpustakaan dan contoh kod.
Selepas itu muat naik kod [vr_sample_train] dan buka Serial Monitor (ia akan membimbing anda ke hadapan) anda boleh bercakap dalam bahasa apa pun dan membuat perkataan yang sesuai sebagai perintah anda.
Selepas itu, muat naik kod contoh led yang menyalakan LED semasa anda memerintahkannya.
Langkah 6: Pengaturcaraan Arduino
Sambungan:
B / W arduino dan motor
Motor disambungkan ke IC L293D dan pin sensor L293D disambungkan sedemikian rupa sehingga motor di satu sisi berada dalam hubungan selari. (kerana ketika berpusing dua motor mundur dan dua maju). Oleh itu, anda hanya perlu menggunakan 4 pin arduino untuk sambungan motor selebihnya ditulis dalam kod.
Pin Digital 2 & 3 disediakan untuk pin modul TX dan RX. 4, 5, 6, 7 adalah untuk motor. 9 dan 10 adalah untuk sensor.
Latih modul anda terlebih dahulu dengan arahan (Kod hanya boleh mengakses 4) mengikut train1 berbanding train2.
Daripada memuat naik kod ini yang melakukan perkara berikut:
- Bergerak ke hadapan apabila maju atau arahan no.0 dijalankan
- Bergerak ke belakang ketika mundur atau perintah no. 1 dilaksanakan
- Berbalik apabila perintah giliran dijalankan
- Menjadi robot yang mengelakkan objek ketika perintah Autopilot dijalankan
Sambungan sepanjang arahan ini mengikut kod jika anda mahu anda boleh menukar sambungan dengan menukarnya dalam kod.
Langkah 7: Melampirkan HC-SR04
HC-SR04 adalah sensor jarak ultrasonik yang sangat tidak tepat. Ya, perkara ini mempunyai masalah tersendiri oleh itu disarankan untuk membeli sensor Ping yang mahal tetapi kerana murahnya (pun dimaksudkan) saya telah menggunakan HC-SR04.
di bawah adalah sambungan HC-SR04 dan arduino
Trig9
Gema10
Muat naik kod yang sama sekarang. Dan sekarang apabila anda mengatakan perintah 'Autopilot', ia akan menjadi robot yang mengelakkan objek.
Langkah 8: Membuat Bateri
Sambungkan dua sel Lithium Ion secara bersiri dan selesai!
Anda boleh memberikannya penutup kertas atau apa sahaja yang anda suka.
Catatan: Sel Li-Ion tidak boleh dicas dengan pengecas biasa hanya menggunakan pengecas tertentu.
Sambungkannya ke arduino's Vin dan L293d's Vcc. (dengan klip buaya)
Langkah 9: Menambah Lampu
Memberi pandangan kepada robot anda mungkin tidak begitu sukar tetapi bagi pemula sambungkan LED ke motor dengan perintang 220-1K (bergantung pada warnanya). Oleh itu, ketahui bila ia menyala LED menyala.
Langkah 10: Terima kasih
Terima kasih kerana membaca. Saya akan lebih bertanggungjawab sekiranya anda memilih saya. Dan jika membuat satu untuk anda, beritahu saya. Selamat Membuat!
Disyorkan:
Pengecaman dan Pengecaman Wajah - Arduino Face ID Menggunakan OpenCV Python dan Arduino .: 6 Langkah
Pengecaman dan Pengecaman Wajah | Arduino Face ID Menggunakan OpenCV Python dan Arduino .: Pengenalan wajah AKA ID ID adalah salah satu ciri terpenting pada telefon bimbit pada masa kini. Oleh itu, saya mempunyai soalan " bolehkah saya mempunyai id wajah untuk projek Arduino saya " dan jawapannya adalah ya … Perjalanan saya dimulakan seperti berikut: Langkah 1: Akses ke kami
Cermin Ajaib Cerdas Terapung Dari Laptop Lama Dengan Pengecaman Suara Alexa: 6 Langkah (dengan Gambar)
Cermin Sihir Cerdas Terapung Dari Laptop Lama Dengan Pengecaman Suara Alexa: Daftar kursus 'Elektronik secara ringkas' saya di sini: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Juga lihat saya saluran youtube di sini untuk lebih banyak projek dan tutorial elektronik: https://www.youtube.com/channel/UCelOO
Memandu Robot Dengan Pengecaman Suara Ciri: 7 Langkah (dengan Gambar)
Guiding Robot With Voice Recognition Feature: Guiding Robot adalah robot bergerak yang kami buat untuk membimbing pengunjung ke pelbagai jabatan di kampus kolej kami. Kami membuatnya untuk menyampaikan beberapa pernyataan yang telah ditentukan dan untuk bergerak maju dan mundur sesuai dengan suara input. Di kolej kami mempunyai t
Pengenalan Pengecaman Suara Dengan Elechouse V3 dan Arduino .: 4 Langkah (dengan Gambar)
Pengenalan Pengecaman Suara Dengan Elechouse V3 dan Arduino .: Hai! … Teknologi pengecaman suara telah wujud sejak beberapa tahun kebelakangan ini. Kami masih ingat kegembiraan yang luar biasa yang kami dapat semasa bercakap dengan iphone Siri yang pertama. Sejak itu, alat arahan suara telah berkembang ke tahap yang sangat maju
Pengkategorian Pengecaman Suara: 4 Langkah (dengan Gambar)
Pengkategorian Pengecaman Suara: Untuk kursus TfCD Master IPD di TU Delft. Ini adalah petunjuk mengenai cara membuat sistem pengecaman suara. Kami menerangkan asas-asasnya dan bagaimana menyiapkan projek ini dengan bantuan Arduino dan BitVoicer. Setelah menyelesaikan asas-asas kami membeli