Isi kandungan:
- Langkah 1: Gambarajah Blok
- Langkah 2: Modul Bluetooth HC-05
- Langkah 3: Komponen
- Langkah 4: Diagram Litar Robot Dikawal Suara Menggunakan Arduino
- Langkah 5: Mengendalikan Robot Pengawal Suara Menggunakan Arduino
Video: RoBoT Diaktifkan Suara: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Robot Pengawal Suara menggunakan Arduino: Hai Semua, saya harap anda baik-baik saja dan melakukannya dengan baik. Hari ini kita akan memulakan projek yang berkaitan dengan robotik menggunakan Arduino. Hari ini, kita akan bercakap mengenai robot yang dikendalikan suara menggunakan aplikasi Arduino dan android. Robot kawalan suara adalah robot bergerak yang dikendalikan oleh beberapa arahan suara yang ditentukan. Aplikasi mudah alih mampu mengenal pasti lima perintah yang "Berhenti", "Maju", "Kembali", "Kiri", "Kanan". Dalam projek sistem terbenam ini, kami membuat sebuah kereta robot 4-WD yang dapat kami kendalikan menggunakan suara melalui aplikasi mudah alih. Aplikasi mendengar dan menghantar arahan ke Arduino menggunakan Bluetooth dan kemudian Arduino melakukan operasi yang ditentukan. Aplikasi pengecaman suara tidak 100% tepat. Aplikasi ini sensitif terhadap bunyi di sekitarnya. Kadang kala ini salah menafsirkan perintah suara yang diberikan kepada robot. Tetapi anda boleh merancang aplikasi anda sendiri yang dapat mengabaikan persekitaran dan hanya dapat menerima suara anda sendiri.
Langkah 1: Gambarajah Blok
Komponen Diperlukan untuk robot kawalan suara
Arduino Uno: Arduino Uno digunakan kerana kita dapat memasang pelindung pemandu motor di dalamnya. Ia juga murah, mudah digunakan dan mendapat ruang yang lebih sedikit kerana kita harus meletakkan semuanya di casis. Sekiranya anda baru menggunakan pengaturcaraan Arduino, saya cadangkan anda untuk memeriksa artikel Arduino. Motor Driver Shield: Motor Driver Shield didasarkan pada L293 IC, yang merupakan pemacu dua jambatan penuh. Ini digunakan untuk menggerakkan beban induktif seperti relay, solenoid, DC dan motor loncatan. Ini membolehkan anda memandu empat motor DC dan 2 servo dengan Arduino anda. Kita dapat mengawal kelajuan dan arah setiap motor secara bebas.
Langkah 2: Modul Bluetooth HC-05
: Ini adalah modul Bluetooth kelas-2 dengan Serial Port Profile, yang boleh dikonfigurasi sebagai Master atau Slave. Kita boleh menggunakannya hanya untuk penggantian port bersiri untuk mewujudkan hubungan antara MCU, PC ke projek terbenam anda dan lain-lain.
Spesifikasi HC-05:
Protokol Bluetooth: Spesifikasi Bluetooth v2.0 + EDRFrekuensi: Jalur ISM 2.4GHzModulasi: GFSK (Kekunci Shift Frekuensi Gauss) Kuasa pelepasan: ≤4dBm, Kelas 2 Sensitiviti: ≤-84dBm pada 0.1% BERSpeed: Asynchronous: 2.1Mbps (Max) / 160 kbps, Segerak: 1Mbps / 1Mbps Keselamatan: Pengesahan dan penyulitanProfil: Port bersiri Bluetooth Bekalan kuasa: + 3.3VDC 50mA Suhu kerja: -20 ~ + 75CentigradeDimensi: 26.9mm x 13mm x 2.2 mm
Langkah 3: Komponen
Casis Kereta 4-WD: Ia mengandungi 2 platform yang terdiri daripada akrilik. Ia mengandungi motor 4 dc dengan pengekod kelajuan. Mudah dipasang dan menyediakan banyak ruang untuk menempatkan Arduino, modul Bluetooth, dan pek bateri.
Bateri: Setiap motor menggunakan arus sehingga 200mA. Saya telah menggunakan tiga sel Li-ion 3.7v, 2200mA secara selari. Bekalan bateri 12.1 volt. Sel Li-ion adalah sejenis bateri yang boleh dicas semula. Oleh itu, kita boleh menggunakan sel-sel ini berulang kali.
Langkah 4: Diagram Litar Robot Dikawal Suara Menggunakan Arduino
Mula-mula memasang pelindung Pemandu Motor di Arduino Uno.
Sambungan HC-05 atau HC-06: Sambungkan Vcc ke 5 volt. Sambungkan GND ke Tanah. Modul Rx ke Arduino Tx. Modul Tx ke Arduino Rx. Sekiranya modul Bluetooth tidak berfungsi, buat pembahagi voltan menggunakan perintang 1K dan 2K dan sambungkan ke pin Rx modul untuk menukar 5v hingga 3.3v. Motor to Motor Driver Shield: Motor sebelah kiri ke terminal M3 dan M4. Motor sisi kanan ke terminal M1 dan M2. Sekiranya motor berputar ke arah yang berlawanan, kemudian tukar sambungan wayar untuk memutar semua motor ke arah yang sama.
Langkah 5: Mengendalikan Robot Pengawal Suara Menggunakan Arduino
Catatan: Sentiasa cabut pin Rx dan Tx modul Bluetooth semasa memuat naik kod ke Arduino jika tidak, ia menunjukkan beberapa kesalahan dan kod tidak dimuat naik. Cuba kata laluan "1234" atau "0000" semasa anda menyambungkan modul Bluetooth dengan telefon bimbit anda untuk pertama kalinya. Sekiranya roda berputar ke arah yang bertentangan, hanya menukar sambungan motor dari terminal Motor Driver Shield. Mengendalikan robot melalui suara bukanlah cara yang cekap..
Disyorkan:
Sonoff Pelbagai Saluran - Lampu Diaktifkan Suara: 4 Langkah (dengan Gambar)
Sonoff Berbilang Saluran - Lampu Diaktifkan Suara: 5 tahun yang lalu, lampu di dapur saya sesuai dengan perkara yang harus dilakukan. Pencahayaan trek gagal dan lampu bawah kaunter hanya sampah. Saya juga ingin memecahkan pencahayaan menjadi saluran supaya saya dapat menerangi ruang dengan lebih baik
LED Diaktifkan Suara: 8 Langkah
LED Diaktifkan Suara: Webduino menggunakan penyemak imbas internet Chrome untuk mengawal semua jenis komponen elektronik, jadi kita seharusnya dapat menggunakan semua fungsi lain yang ditawarkan oleh Chrome. Dalam contoh projek ini kita akan menggunakan API Ucapan Chrome. Menggunakan pengecam suara Google
Butang Alat Kawalan Jauh Diaktifkan Suara: 4 Langkah (dengan Gambar)
Butang Alat Kawalan Jauh Diaktifkan Suara: Sekiranya anda telah melihat arahan saya yang lain, anda tahu bahawa anak kami mempunyai distrofi otot. Ini adalah salah satu projek untuk menjadikan sesuatu lebih mudah diakses olehnya. Kami mempunyai pintu yang dikendalikan oleh alat pembuka pintu garaj. Ini sangat hebat dalam
Suara Diaktifkan BT: 3 Langkah (dengan Gambar)
Suara Diaktifkan BT: Automasi Rumah dikawal suara menggunakan Arduino: Dalam projek ini, saya menggunakan fungsi suara untuk mengawal peranti rumah. Projek ini adalah bahagian dari siri Automasi Rumah saya. Projek ini sangat mudah digunakan dalam kehidupan sebenar. Orang dari mana-mana umur boleh mengawal
Suis Relay Diaktifkan Suara (Arduino): 6 Langkah (dengan Gambar)
Suis Relay Diaktifkan Suara (Arduino): Helo Semua! Dalam projek ini, saya akan menunjukkan kepada anda cara melaksanakan arahan suara untuk projek Arduino anda. Dengan menggunakan arahan suara, saya akan menunjukkan kepada anda cara mengendalikan modul suis geganti