Daftar Isi:
- Langkah 1: Mulai
- Langkah 2: Hubungkan
- Langkah 3: Buat Kode ESP12F
- Langkah 4: Siapkan IFTTT dan AdafruitIO
- Langkah 5: Mengakhiri
Video: Robot Raptor yang dikendalikan suara: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Instruksi ini menunjukkan cara menggunakan pengenalan suara IFTTT asisten Google yang tersedia di ponsel dan tablet untuk meneruskan data kontrol ke saluran AdafruitIO. Kontrol ini kemudian diambil melalui WiFi oleh modul ESP12F berbasis Arduino, dan dalam rutinitas sederhana mengontrol 4 FET jembatan-H yang mengontrol kaki kiri, kaki kanan, rotasi kepala, dan kemiringan tubuh. Bagian dari Roboraptor Wowwee yang lebih tua digunakan untuk bodi dan motor.
Langkah 1: Mulai
Pertama, mulailah membongkar casing dan memverifikasi kabel mana yang mengontrol motor yang ingin kita kendalikan. Setiap motor memiliki konektor 2pin. Motor ini tidak digerakkan hanya oleh positif dan ground pada dua pin, tetapi positif ke negatif dan negatif ke positif untuk penggerak motor penuh. Saya mulai hanya menerapkan positif ke referensi tanah dan itu, misalnya, hanya akan menggerakkan kaki ke depan, mencegah gerakan maju dan mundur penuh.
Luangkan waktu untuk membiasakan diri dengan sambungan motor. Ada 5 motor yang saya temukan kontrolnya: kaki kiri, kaki kanan, ekor, putar kepala, dan miringkan badan. Ini dicatat di papan sirkuit di bagian belakang raptor.
Langkah 2: Hubungkan
Di sebelah kiri adalah modul ESP12F yang digunakan. Itu dalam pembawa pemrograman, tetapi apa pun yang Anda suka gunakan untuk memprogram/debug harus berfungsi. Perlu ground untuk dibagi dengan H-jembatan, tetapi sebaliknya satu-satunya kabel lain untuk itu adalah 8 kabel untuk mengontrol H-jembatan seperti yang ditunjukkan dalam kode.
4 H-jembatan berada di papan tempat memotong roti putih untuk mengendalikan 4 motor (kiri/kanan/kepala/miring). Saya menggunakan TA8080K dengan lembar data di https://www.knjn.com/datasheets/ta8080k.pdf, tetapi pembanding lainnya juga harus berfungsi. Saya telah memulai dengan N-FET sederhana tetapi menemukan kaki tidak mau bergerak dengan langkah penuh yang mencegah kontrol berjalan. Setiap H-bridge memiliki dua input kontrol dari ESP12F, Vcc, gnd, dan dua output motor.
Motor Vcc adalah dua seri dua sel Lithium-ion 18650 paralel yang memungkinkan 8V ke motor. Saya mengetuk 4V ke ESP12F yang secara teknis melebihi spesifikasi ESP12F 3.3V. Juga memiliki tutup 22uF di Vcc motor untuk meredam kebisingan. (Mungkin banyak hal yang dapat dilakukan untuk keandalan yang lebih baik di sini!)
Langkah 3: Buat Kode ESP12F
ESP12F adalah alat berbiaya rendah yang hebat untuk instrumentasi WiFi. File terlampir menunjukkan GPIO yang digunakan untuk mengontrol motor, dan bagaimana antarmukanya ke saluran kontrol AdafruitIO.
Harap ingat praktik debug yang baik dalam melacak masalah. Ada pernyataan debug sehingga Anda mungkin ingin memiliki keluaran terminal hingga sebagian besar berfungsi untuk Anda.
Langkah 4: Siapkan IFTTT dan AdafruitIO
Oke, sekarang beberapa keajaiban web untuk menyatukan semuanya!
Pertama-tama siapkan saluran AdafruitIO Anda. Di io.adafruit.com buat feed baru yang memungkinkan Anda menemukan kunci AIO. Ini mengidentifikasi dalam kode arduino Anda saluran yang akan ditonton dan perlu ditambahkan ke kode arduino Anda.
Buka ifttt.com dan siapkan akun jika diperlukan dan mulai applet baru. Kami akan fokus pada kontrol "bergerak maju" tetapi "putar kepala" dan "belakang robot" serupa. Untuk sampai ke layar konfigurasi yang ditampilkan, Anda perlu menentukan "ini" dipicu oleh asisten google dan "itu" mengirim data ke AdafruitIO. Tentukan feed AIO yang Anda tentukan di bagian sebelumnya. Dalam data terakhir untuk menyimpan bidang, artinya string teks dan bidang angka akan diteruskan ke umpan adafruit.
Langkah 5: Mengakhiri
Ekor ditinggalkan karena ESP12F memiliki batasan pada IO lainnya. Peretasan lebih lanjut pada speaker dan sakelar dan mikrofon dapat dilakukan, tetapi itu akan membutuhkan lebih banyak waktu.
Semoga ini memberi Anda gambaran tentang tujuan ulang robot dasar umum dengan kontrol suara dan opsi di luar itu.
Direkomendasikan:
Droid Terinspirasi R2D2 yang Dikendalikan Suara Menggunakan Blynk dan Ifttt: 6 Langkah
Voice Controlled R2D2 Terinspirasi Droid Menggunakan Blynk dan Ifttt: Dengan menonton star wars banyak dari kita telah terinspirasi oleh karakter robot terutama model R2D2. Saya tidak tahu tentang orang lain tapi saya suka robot itu. Karena saya seorang pecinta robot, saya telah memutuskan untuk membangun droid R2D2 saya sendiri dalam penguncian ini dengan menggunakan blynk Io
Sakelar Relay IOT yang Dikendalikan Suara Berbasis Arduino (Didukung Google Home & Alexa): 11 Langkah
Sakelar Relay IOT Terkendali Suara Berbasis Arduino (Didukung Google Home & Alexa): Proyek ini menjelaskan cara membuat sakelar relai IOT berbasis Arduino yang dikendalikan suara. Ini adalah relai yang dapat Anda nyalakan dan matikan dari jarak jauh menggunakan aplikasi untuk iOS dan Android, serta menghubungkannya ke IFTTT dan mengontrolnya dengan suara Anda menggunakan Goog
Tangan Robot yang Dikendalikan Suara: 8 Langkah (dengan Gambar)
Tangan Robot yang Dikendalikan Suara: a.articles {ukuran font: 110,0%; font-berat: tebal; gaya font: miring; dekorasi teks: tidak ada; background-color: red;} a.articles:hover {background-color: black;} Instruksi ini menjelaskan cara membuat tangan robot yang dikendalikan suara menggunakan
Robot yang Dikendalikan Suara: 6 Langkah
Robot yang Dikendalikan Suara: Instruksi ini dibuat untuk memenuhi persyaratan proyek Makecourse di University of South Florida (www.makecourse.com). Proyek ini merupakan sebuah robot yang dapat dikendalikan dengan memberikan perintah suara kepada robot tersebut. Robot tersebut memiliki
Robot Arduino yang Dikendalikan Suara + Kamera Wifi + Gripper + APLIKASI & Penggunaan Manual & Mode Menghindari Rintangan (KureBas Ver 2.0): 4 Langkah
Robot Arduino yang Dikendalikan Suara + Kamera Wifi + Gripper + APLIKASI & Penggunaan Manual & Mode Menghindari Rintangan (KureBas Ver 2.0): KUREBAS V2.0 kembali Dia sangat mengesankan dengan fitur-fitur baru. Dia memiliki gripper, Kamera Wifi, dan aplikasi baru yang dibuat untuknya