Isi kandungan:

RoBoT Diaktifkan Suara: 5 Langkah
RoBoT Diaktifkan Suara: 5 Langkah

Video: RoBoT Diaktifkan Suara: 5 Langkah

Video: RoBoT Diaktifkan Suara: 5 Langkah
Video: ROBOT WIRELESS EARPHONE AIRBUDS T50 | CARA CONNECTKAN EARPHONE KE ANDROID & IPHONE 2024, November
Anonim
RoBoT Diaktifkan Suara
RoBoT Diaktifkan Suara
RoBoT Diaktifkan Suara
RoBoT Diaktifkan Suara
RoBoT Diaktifkan Suara
RoBoT Diaktifkan Suara

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

Gambarajah blok
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

Modul Bluetooth HC-05
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

Komponen
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

Litar Diagram Robot Dikawal Suara Menggunakan Arduino
Litar Diagram 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: