Share
Pin
Tweet
Send
Share
Send
Halo teman-teman. Hari ini saya ingin memberi tahu dan menunjukkan kepada Anda produk buatan saya yang menggunakan kontrol suara. Bahkan, itu adalah saklar on / off dengan kontrol suara. Fitur dari produk buatan rumah ini adalah bahwa perangkat ini tidak hanya dapat mengontrol beban dengan perintah suara, tetapi juga dapat merespons dengan perintah suara yang direkam sebelumnya pada kartu flash.
Secara tampilan, perangkat ini ternyata jadi tidak memiliki. Ini salah saya, tetapi saya tidak menetapkan tujuan untuk menjadikannya cantik, itu hanya kemalasan. Sebenarnya, untuk alasan yang sama, saya mengeluarkan minimal perangkat untuk mengendalikan perangkat ini, dari mana di panel depan hanya ada tombol kontrol volume transponder dan penerima kartu flash, yang pada awalnya juga ingin didorong masuk.
Apa yang bisa dilakukan saklar ini? Itu dapat mematikan 3 beban secara independen satu sama lain. Ini bekerja dari yang berikut ini: di dalam pemutus sirkuit saya mengatur peningkatan imunitas kebisingan dari pergantian yang tidak diinginkan. Ini dinyatakan dalam kenyataan bahwa untuk mematikan beban yang diinginkan, Anda harus terlebih dahulu beralih ke perangkat.
Untuk naik banding, Anda harus mengatakan "Arduino". Saya menyebutnya karena jantung dari perangkat ini adalah modul suara, yang akan kita ketahui nanti, ditujukan terutama untuk desainer Arduino. Meskipun saya belum pernah menemukan Arduino dan modul-modulnya tidak digunakan pada perangkat ini.
Kami beralih ke sakelar "Arduino", jika sakelar itu menjawab "Saya mendengarkan," lalu ucapkan tiga tim berikutnya yang telah saya tunjuk: "Lamp", "Garland", "Light". Setelah menerima perintah, perangkat akan mengalihkan status perangkat yang terhubung ke yang berlawanan: jika lampu menyala, itu akan mematikannya, jika tidak menyala, itu akan menyalakannya. Dan dia akan menjawab, misalnya: "Lampu mati" atau "Lampu menyala" ...
Sederhananya, dialog kami dengan sakelar akan terdiri dari yang berikut:
- Arduino.
- Saya mendengarkan.
- Cahaya.
- Nyalakan lampu.
Tentu saja, dimungkinkan untuk memprogram modul dengan perintah spesifik: "Nyalakan lampu", "Matikan lampu", tetapi saya memutuskan untuk membuat satu perintah untuk menghidupkan dan mematikannya.
Semua jawaban dicatat oleh saya di kartu flash. Ini adalah file WAV biasa. Teks itu dibaca oleh situs terjemahan bahasa Inggris. Itu bisa berupa program lain yang bisa membaca teks. Atau, secara umum, Anda atau kerabat Anda dapat menuliskan jawaban ini ...
Saya tidak tahu apakah ini merupakan plus atau minus, tetapi perangkat ini sensitif terhadap timbre suara. Misalnya, dia mengenali istri saya sampai saya merekam suaranya secara terpisah di modul. Dan saya membuat jawaban lain untuknya: seorang wanita menjawab saya, dan seorang pria menjawabnya. Keren, bukan?)
Nah sekarang, mari kita beralih ke pengujian perangkat ini. Kami terhubung ke jaringan, sambungkan satu beban.
Diperlukan 5 detik untuk menunggu hingga modul dinyalakan, sementara pengontrol beralih ke modul, sementara pemutar menginisialisasi USB flash drive dan file di dalamnya ...
Tonton video di bawah proses kerja ...
Switch ini berfungsi seperti ini. Sekarang mari kita lihat pengisian pemutus sirkuit. Lepaskan penutup atas. Papan pertama pemain dengan amplifier. Dialah yang mereproduksi jawaban yang direkam pada USB flash drive. Papan dikontrol menggunakan protokol UART. Perintah dikirim oleh pengontrol yang terletak di papan kedua, yang akan kami kembalikan sedikit nanti. Selanjutnya, papan ketiga - catu daya dengan sakelar daya dibuat pada semester. Seluruh rangkaian diisolasi secara galvanis oleh tegangan. Papan juga dikendalikan oleh pengontrol. Catu daya menghasilkan 5 volt tegangan stabil. Sakelar daya dapat menahan beban sekitar 200 watt per saluran. Sekarang mari kita beralih ke papan kedua. Ada pengontrol di atasnya yang mengontrol semuanya dan modul pengenalan perintah suara.
Kami akan mempertimbangkan operasi, koneksi, dan konfigurasi modul dalam video berikutnya. Dan sekarang saya akan menjelaskan pengoperasian controller, yang dibuat pada atmega8. Modul yang mengenali perintah memberikan perintah ke controller melalui UART, controller yang telah memproses perintah mengaktifkan atau menonaktifkan beban dan mengirimkan perintah ke modul suara untuk memainkan respons audio. Segalanya tampak sederhana).
Saya ingin mengatakan bahwa saat melakukan produk buatan sendiri ini, saya tidak mengatur diri saya untuk membuat perangkat yang serius, melainkan mainan.
Dalam video berikutnya, kita akan melihat langsung pada modul itu sendiri, jadi berlangganan saluran agar tidak ketinggalan, jika tentu saja materi ini menarik minat Anda.
Saya membangun peralihan ini beberapa tahun yang lalu pada modul versi V2. Namun dalam video berikutnya kita akan mempertimbangkan versi V3 yang lebih baru. Kami juga akan mempertimbangkan 2 jenis pekerjaan dengan modul ini: sederhana - ini adalah jika Anda tidak memiliki pemrograman dan penuh - ini adalah jika Anda tahu cara memprogram mikrokontroler.
Modul Pengenalan Suara V3 - //ali.pub/qv2kr
Modul Pengenalan Suara (Ucapan) V2 - //ali.pub/do03a
Saya harap Anda menikmati video tentang topik ini. Terima kasih telah menonton video ini. Jika Anda menyukainya, menyukainya, jadi saya akan tahu bahwa Anda peduli. Berlangganan saluran, sampai kami bertemu lagi.
Share
Pin
Tweet
Send
Share
Send