Daftar Isi:

Robot yang Diaktifkan Suara: 5 Langkah
Robot yang Diaktifkan Suara: 5 Langkah

Video: Robot yang Diaktifkan Suara: 5 Langkah

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

Robot Kontrol Suara menggunakan Arduino: Hai Semuanya, saya harap Anda baik-baik saja dan baik-baik saja. Hari ini kita akan memulai proyek yang berhubungan dengan robotika menggunakan Arduino. Hari ini, kita akan berbicara tentang robot yang dikendalikan suara menggunakan Arduino dan aplikasi android. Robot yang dikendalikan suara adalah robot bergerak yang dikendalikan oleh beberapa perintah suara tertentu. Aplikasi mobile mampu mengidentifikasi lima perintah yaitu “Stop”,”Forward”,”Back”,”Left”,”Right”. Dalam proyek embedded system ini, kami membuat mobil robot 4-WD yang dapat kami kendalikan menggunakan suara melalui aplikasi mobile. Aplikasi mendengarkan dan mengirimkan instruksi ke Arduino menggunakan Bluetooth dan kemudian Arduino melakukan operasi yang ditentukan. Aplikasi pengenalan suara tidak 100% akurat. Aplikasi ini sensitif terhadap kebisingan di sekitarnya. Terkadang salah mengartikan perintah suara yang diberikan kepada robot. Tetapi Anda dapat merancang aplikasi Anda sendiri yang dapat mengabaikan lingkungan sekitar dan hanya dapat menerima suara Anda sendiri.

Langkah 1: Blok Diagram

Diagram Blok
Diagram Blok

Komponen Diperlukan untuk robot yang dikendalikan suara

Arduino Uno: Arduino Uno digunakan karena kita dapat memasang pelindung driver motor di dalamnya. Ini juga murah, mudah digunakan dan mendapatkan lebih sedikit ruang karena kami harus meletakkan semuanya di sasis. Jika Anda baru mengenal pemrograman Arduino, saya sarankan Anda untuk memeriksa artikel memulai dengan Arduino. Motor Driver Shield: Motor Driver Shield didasarkan pada IC L293, yang merupakan driver full-bridge ganda. Ini digunakan untuk menggerakkan beban induktif seperti relay, solenoida, DC dan motor stepping. Ini memungkinkan Anda menggerakkan empat motor DC dan 2 servos dengan Arduino Anda. Kita dapat mengontrol kecepatan dan arah masing-masing motor secara mandiri.

Langkah 2: Modul Bluetooth HC-05

Modul Bluetooth HC-05
Modul Bluetooth HC-05

: Ini adalah modul Bluetooth kelas-2 dengan Profil Port Serial, yang dapat dikonfigurasi sebagai Master atau Slave. Kami dapat menggunakannya hanya untuk penggantian port serial untuk membuat koneksi antara MCU, PC ke proyek tertanam Anda dan lain-lain.

Spesifikasi HC-05:

Protokol Bluetooth: Spesifikasi Bluetooth v2.0+EDRFfrekuensi: 2.4GHz ISM bandModulation: GFSK(Gaussian Frequency Shift Keying)Daya emisi: 4dBm, Kelas 2Sensitivitas: -84dBm pada 0.1% BERSpeed: Asynchronous: 2.1Mbps(Max) / 160 kbps, Sinkron: 1Mbps/1MbpsKeamanan: Otentikasi dan enkripsiProfil: Port serial Bluetooth Catu daya: +3,3VDC 50mASuhu kerja: -20 ~ +75 CelciusDimensi: 26,9mm x 13mm x 2,2 mm

Langkah 3: Komponen

Komponen
Komponen

Chassis Mobil 4-WD: Ini berisi 2 platform yang terbuat dari akrilik. Ini berisi 4 motor dc dengan encoder kecepatan. Mudah untuk merakit dan menyediakan banyak ruang untuk menempatkan Arduino, modul Bluetooth, dan baterai.

Baterai: Setiap motor menggunakan arus hingga 200mA. Saya telah menggunakan tiga sel Li-ion 3.7v, 2200mA secara paralel. Paket baterai memasok 12,1 volt. Sel Li-ion adalah jenis baterai isi ulang. Jadi kita bisa menggunakan sel-sel ini lagi dan lagi.

Langkah 4: Diagram Sirkuit Robot yang Dikendalikan Suara Menggunakan Arduino

Diagram Sirkuit Robot yang Dikendalikan Suara Menggunakan Arduino
Diagram Sirkuit Robot yang Dikendalikan Suara Menggunakan Arduino

Pertama-tama pasang pelindung Driver Motor di Arduino Uno.

Koneksi HC-05 atau HC-06: Hubungkan Vcc ke 5 volt. Hubungkan GND ke Ground. Modul Rx ke Arduino Tx. Modul Tx ke Arduino Rx. Jika modul Bluetooth tidak berfungsi buat pembagi tegangan menggunakan resistor 1K dan 2K dan sambungkan ke Rx pin modul untuk mengkonversi 5v ke 3.3v. Motor ke Motor Driver Shield: Motor sisi kiri ke terminal M3 dan M4. Motor sisi kanan ke terminal M1 dan M2. Jika motor berputar ke arah yang berlawanan maka tukar sambungan kabel untuk memutar semua motor ke arah yang sama.

Langkah 5: Bekerja dengan Robot yang Dikendalikan Suara Menggunakan Arduino

Catatan: Selalu lepaskan pin Rx dan Tx dari modul Bluetooth saat mengunggah kode ke Arduino jika tidak, itu menunjukkan beberapa kesalahan dan kode tidak terunggah. Coba kata sandi “1234” atau “0000” saat Anda menghubungkan modul Bluetooth dengan ponsel Anda untuk pertama kalinya. Jika roda berputar ke arah yang berlawanan cukup tukar sambungan motor dari terminal Motor Driver Shield. Mengontrol robot melalui suara bukanlah cara yang efisien..

Direkomendasikan: