Daftar Isi:
- Langkah 1: Soket UNIEL
- Langkah 2: Modul Radio
- Langkah 3: Menghubungkan Penerima ke Arduino dan Menerima Kode Dari Soket Remote Control
- Langkah 4: Mengirim Perintah Dari Pemancar untuk Mengontrol Soket Radio
- Langkah 5: Modul Pengenalan Suara V2
- Langkah 6:
- Langkah 7:
- Langkah 8:
- Langkah 9:
- Langkah 10:
- Langkah 11:
Video: Kontrol Suara Soket Radio: 11 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Kita semua saat ini sedang berjuang melawan pandemi COVID-19 yang sedang merajalela. Selain itu, kita sekarang berada dalam situasi di mana kita harus beradaptasi dengan kondisi yang ada dengan menerapkan langkah-langkah keamanan tambahan. Di sini, proyek ini berkaitan dengan pencegahan penyebaran COVID-19 melalui sentuhan. Proyek ini dikembangkan oleh siswa saya yang bersekolah di kelas 8 (15 tahun). Ini adalah perangkat untuk kontrol suara soket UNIEL berdasarkan pengontrol Arduino, pemancar 433MHz, dan Modul pengenalan suara V2 oleh elechouse (situs -
Langkah 1: Soket UNIEL
Mereka dipasang langsung di outlet mana pun dan alat listrik sudah terhubung dengannya, yang dapat dinyalakan dan dimatikan dari remote control. Rentang aksi di area terbuka hingga 25 m, frekuensi menerima dan mengirim perintah adalah 433,9 MHz. Rentang ini mencakup beban yang berbeda untuk 300 W, 1000 W, 3600 W. Seluruh rentang dapat dilihat di halaman situs web resmi
Kode grup diatur di remote control. Di setiap soket, kode grup = kode grup remote control dan kode soket
Langkah 2: Modul Radio
Tugas kita adalah mengganti remote control untuk soket UNIEL. Kami membutuhkan modul radio yang beroperasi pada frekuensi 433 MHz. Saya membeli FS1000A
Termasuk penerima dan pemancar. Harga di ebay kurang dari 100 rubel.
Langkah 3: Menghubungkan Penerima ke Arduino dan Menerima Kode Dari Soket Remote Control
Untuk Arduino, ada perpustakaan untuk bekerja dengan berbagai aktuator yang dikendalikan 433/315 MHz. Saya menggunakan ini:
rc-switch-Arduino library untuk mengoperasikan perangkat remote control 315 MHz / 433 MHz berbiaya rendah -
Unduh dan buka paket ke folder perpustakaan
Pertama, hubungkan penerima
Arduino - - - - - modul
+5V ----------VCC
GND ---------- GND
DATA (apa saja) ------------2
menjalankan contoh dari contoh perpustakaan RCswitch ReceiveDemo_Advanced
Klik pada remote dan lihat apa yang memberikan sketsa ke port serial
Ingat parameter 24Bit, PulseLength - 309 mikrodetik, Protokol 1
Kita akan membutuhkannya saat menulis sketsa. Anda TIDAK harus mengingat kodenya!!! Untuk mengirim kode, Anda hanya perlu mengetahui kode grup dan kode perangkat!!!
Langkah 4: Mengirim Perintah Dari Pemancar untuk Mengontrol Soket Radio
Hubungkan pemancar ke Arduino untuk memeriksa pengoperasian soket
Arduino - - - - - modul
+5V ----------VCC
GND ---------- GND
TANGGAL -------------10
Kami mengunggah sketsa ke Papan Arduino, dan melihat soket menyala dalam lingkaran, lalu mati.
Jika diinginkan, Anda dapat mengontrol soket 32x32 dari pengontrol
Langkah 5: Modul Pengenalan Suara V2
Modul Pengenalan Suara V2 dibeli di ebay dengan harga yang sangat wajar. Saat memesan, saya tidak melihatnya, dan sia-sia. Modul tidak cukup memenuhi harapan:
1) Operasi yang dideklarasikan dengan 15 perintah suara yang direkam sebelumnya secara bersamaan tidak dimungkinkan (modul hanya mengenali 5 perintah dari setiap blok (3 blok)). Anda hanya dapat memuat 1 blok, lalu blok lainnya, dan seterusnya. Oleh karena itu, diputuskan untuk menggunakan rantai kata (2-3) dengan jeda yang diperlukan untuk memuat blok berikutnya, misalnya
Lampu kafe mati
Aktifkan air mancur
2) Modul tidak menanggapi suara orang lain, dua orang harus menduplikasi perintah Pertama, saya akan memberi tahu Anda cara bekerja dengan modul, dan kemudian bagaimana masalah diselesaikan
Langkah 6:
Untuk melatih modul, Anda harus mengirim perintah ke modul melalui port serial dan mengucapkan frasa. Unduh ke komputer Anda (Windows) program yang direkomendasikan pabrikan untuk bekerja dengan port com (halaman unduhan AccessPort), sambungkan modul ke modul ArduinoArduino-----
+5V ----------VCC
GND ---------- GND
TX ------------3
RX -------------2
Hubungkan Arduino ke komputer Anda. Mengunggah sketsa ke Arduino
Langkah 7:
Dalam program AccessPort, kami mengatur pengaturan berikut:
Langkah 8:
Melihat peta-terlampir
dan mengirim perintah
AABB-informasi tentang modul
V2. 0 Oleh ELECHOUSE www.elechouse.com
Pelatihan berikutnya dari blok pertama - AA11
Setelah perintah MULAI di jendela terminal, kami mengucapkan frasa pertama ke mikrofon, tulisan Sekali lagi muncul, kami menunggu, kami diam, perintah MULAI muncul lagi. Kedua kalinya kami mengucapkan kalimat pertama ke mikrofon untuk konfirmasi. Jika perekaman berhasil, Finish satu muncul, menunjukkan bahwa perintah pertama berhasil direkam. Label yang berbeda menunjukkan bahwa perintah kedua tidak terdengar seperti yang pertama dan modul tidak mengenalinya. Terlalu keras menunjukkan bahwa Anda berbicara terlalu keras ke mikrofon (> 1300 MS). Demikian pula, kami menuliskan 4 frasa yang tersisa. Label Grup 1 selesai! menunjukkan bahwa blok pertama berhasil ditulis.
Untuk memeriksa pengenalan suara, panggil blok 1 dengan perintah aa21 dan ucapkan frasa ke mikrofon. Selama pengenalan, konfirmasi dikeluarkan ke terminal
Langkah 9:
Kemudian kita melatih blok 2 dan 3 dengan mengirimkan perintah AA12 DAN AA13 masing-masing. Untuk memanggil blok 2 dan 3 dari memori, kirim perintah masing-masing ke terminal AA22 dan aa23.
Poin lain - jika kita ingin menerima respons dari modul suara dalam bentuk singkat (bukan "Hasil: 15" tetapi 15), kita perlu mengirim modul perintah AA37
Di blok kami memasukkan perintah berikut (2 orang berpartisipasi) untuk pertemuan di ketel dapur(listrik) + penerangan (lampu RGB, lampu dekat meja dapur, lampu malam)
Berikut adalah contoh rantai yang benar
"Cafe" (1 suara) "lampu malam" (1 suara) "Matikan" (1 suara)
"Air Mancur" (2 suara) "Aktifkan" (2 suara)
"Cafe" (2 suara) "Lampu" (2 suara) "nyalakan" (2 suara)
dll.
Langkah 10:
Untuk kejelasan, kami akan menambahkan indikasi 3 LED ke pin 7, 8, 9
(merah - 1 blok dimuat
kuning - blok 2 dimuat
hijau - blok 3 dimuat
3 LED menyala (1 detik) - kombinasi kata benar)
Berikut adalah diagram perangkat
Langkah 11:
Dan sketsa untuk Arduino. Di atas, saya akan menambahkan bahwa jika
setelah memuat blok kedua atau ketiga selama FRAZA_TIME = 2000 MS, tidak ada kata yang dikenali -
Bank 1 dimuat.
Direkomendasikan:
Robot Kontrol Suara Menggunakan Modul V3: 6 Langkah
Robot Kontrol Suara Menggunakan Modul V3: Robot ini dapat dibuat dengan mudah oleh siapa saja, cukup ikuti proses seperti yang saya berikan. Ini adalah robot yang dikendalikan suara dan Anda dapat melihat demo robot saya, Anda dapat menggunakannya dengan dua cara salah satunya adalah dengan jarak jauh dan lainnya dengan suara
Bangun Suara IR Anda Sendiri, Pemancar Suara: 6 Langkah
Bangun Suara IR Anda Sendiri, Pemancar Suara: Prinsip dasar menggunakan proyek saya adalah suara yang disebabkan oleh getaran inframerah (laser), yang kemudian menerima sinyal getaran inframerah pada dioda penerima inframerah dari rangkaian penerima, dan sinyal tersebut didemodulasi ke mencapai redaman suara
Otomatisasi Rumah Pintar Dengan Soket Energenie - Soket Kedekatan: 4 Langkah
Otomatisasi Rumah Pintar Dengan Soket Energenie - Soket Kedekatan: Pengantar Ada banyak contoh otomatisasi rumah pintar di luar sana, tetapi yang ini sederhana dan telah berfungsi sangat efektif selama satu tahun di rumah saya, jadi saya harap Anda menyukainya. Setelah selesai, Anda akan memiliki perangkat yang dapat memindai jaringan
Radio FM Dengan RDS (Teks Radio), Kontrol BT, dan Basis Pengisian Daya: 5 Langkah
Radio FM Dengan RDS (Teks Radio), Kontrol BT dan Basis Pengisian Daya: Bonjour,Ini adalah "Petunjuk" kedua saya. Karena saya suka membuat hal-hal yang tidak terlalu berguna, inilah proyek terakhir saya: Ini radio FM dengan Teks Radio dengan basis pengisian daya dan yang dapat dipantau melalui Bluetooth dan APP Android Oleh karena itu saya akan
Kotak Musik Dari Radio Mobil + Soket yang Dipasang di Dinding: 8 Langkah
Kotak Musik Dari Radio Mobil + Soket yang Dipasang di Dinding: Hai semuanya, Nama saya Christophe, saya tinggal di Prancis. Saya terdaftar di www.instructables.com cukup lama sekarang dan saya senang menemukan apa yang dibagikan semua orang di sini. Saya memutuskan untuk menunjukkan kepada Anda apa yang saya buat tahun lalu. Tidak ada yang mewah saat saya mengambil sim