Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Sistem Otomasi Rumah Terpintar Mengontrol Suara dengan Mikrokontroler 8051

Sistem Otomasi Rumah Mengontrol Suara menggunakan Mikrokontroler 8051

Otomasi Rumah Berbasis Pengenalan Suara

Dengan berkembangnya perangkat pintar dan berbagai teknologi komunikasi nirkabel, kini memungkinkan untuk memanfaatkan teknik-teknik ini untuk manfaat terbaik bagi manusia. Salah satu manfaatnya adalah mengontrol peralatan rumah tangga tanpa memandang jarak, menghemat waktu serta energi. Pengontrolan pintar peralatan rumah tangga ini adalah apa yang kita kenal sebagai Otomasi Rumah sama dengan otomasi industri.

Meskipun ada berbagai teknik seperti Komunikasi Nirkabel, Internet of Things (IoT), metode Pengenalan Suara, di sini kita akan mengetahui ide kecil tentang bagaimana kita dapat menggunakan Pengenalan Suara untuk tujuan Otomasi Rumah.Sistem Otomasi Rumah Terpintar Mengontrol Suara dengan Mikrokontroler 8051

Sebelum itu mari kita ketahui pengetahuan teoritis tentang Pengenalan Suara.

Pengenalan Suara

Pengenalan suara berarti penerimaan dan interpretasi diksi bahasa apa pun, oleh mesin atau program. Ini adalah proses mengenali ucapan manusia dan mendekodekannya menjadi bentuk teks.

Ini pada dasarnya melibatkan konversi gelombang suara analog (getupan udara yang disebabkan oleh kata-kata yang diucapkan oleh manusia) menjadi sinyal digital, yang kemudian didekode menjadi kata-kata yang sesuai dan akhirnya kalimat.

Sistem pengenalan suara umumnya terdiri dari perangkat tangkap suara (dasarnya mikrofon dan Analog to Digital Converter, yang menyampel dan mendigitalkan sinyal suara analog), modul Digital Signal Processor (DSP) (yang memproses sinyal digital untuk mengonversinya dari domain waktu ke domain frekuensi, sehingga mempertahankan informasi asli), sistem penyimpanan sinyal pra-proses (kartu memori untuk menjalankan tugas lebih lanjut), pola ucapan yang telah ditentukan, yang disimpan dalam memori sebagai referensi untuk pencocokan, dan algoritma pencocokan pola untuk membandingkan sinyal ucapan masuk dengan pola ucapan referensi.

Sistem Otomasi Rumah Terpintar Mengontrol Suara dengan Mikrokontroler 8051

Perlu diketahui bahwa manusia normal dapat menghasilkan ucapan dengan laju 10 bunyi per detik dan tingkat informasi yang diperlukan adalah 50 bit per detik pada sinyal ucapan. Sinyal akustik ini dikonversi menjadi sinyal listrik oleh mikrofon, dan sinyal analog dikonversi menjadi sinyal digital.

Karena sinyal digital yang dikonversi ini dalam domain waktu, disampel 16000 kali per detik, tidak cocok untuk menentukan pola ucapan. Oleh karena itu dikonversi ke domain frekuensi menggunakan teknik Fast Fourier Transform (FFT). Teknik ini melibatkan menganalisis komponen setelah setiap 1/100 detik dan menghitung spektrum frekuensi dari setiap komponen tersebut.

Anda juga dapat membaca: Fully Automatic Water Level Controller using SRF04

Setiap grafik frekuensi atau spektrum tersebut mewakili segmen suara yang dihasilkan oleh pembicara ucapan. Komputer atau pengontrol mencocokkan segmen ucapan yang tidak diketahui dengan fonetik yang tersimpan dari bahasa tersebut.

Pencocokan pola ini dapat dilakukan dengan pendekatan fonetik akustik (menggunakan Hidden Markov Model, di mana segmen ucapan dicocokkan dengan fonem berdasarkan probabilitasnya), pendekatan pengenalan pola (pola ucapan yang tidak diketahui dibandingkan dengan pola ucapan referensi dengan menentukan jarak antara sinyal) dan pendekatan Kecerdasan Buatan (berdasarkan pemanfaatan sumber pengetahuan dasar).

Model yang Diusulkan untuk Otomasi Rumah Mengontrol Suara

Di sini kita telah mencoba membangun sistem otomasi rumah berbasis pengenalan suara kecil menggunakan komunikasi nirkabel antara dua mikrokontroler 8051.

Disclaimer: Rangkaian pengirim dan penerima yang disajikan di sini bersifat teoritis dan tidak diuji secara praktis. Kami menggunakan Multisim yang tidak memiliki model simulasi untuk HM2007 maupun Model Komunikasi apa pun. Oleh karena itu simulasi yang tepat untuk sistem tidak dapat dilakukan.

Sistem melibatkan pemrosesan perintah suara, dari pengguna (pada input mikrofon) oleh IC pengenalan suara, transmisi dan penerimaan sinyal menggunakan modul komunikasi, yang dikontrol oleh mikrokontroler. Mikrokontroler pada sisi penerima mengontrol perpindahan lampu, berdasarkan perintah suara yang benar dari sistem pengirim.

Sekarang, mari kita dapatkan ide singkat tentang bagaimana sistem akan bekerja.Sistem Otomasi Rumah Terpintar Mengontrol Suara dengan Mikrokontroler 8051

Gambar 2: Board Pengenalan Ucapan HM2007

Jantung dari sistem pengenalan suara melibatkan IC HM2007, yang merupakan IC 48 pin yang menyediakan fungsi pengenalan suara. Ini bekerja dalam mode Manual atau CPU. Ia dapat mengenali hingga 20 kata, masing-masing dengan panjang 1,92 detik dan beroperasi pada 9 hingga 15 Volt DC.Di sini kita dapat menggunakan mode manual untuk HM2007.

Diagram Rangkaian Sistem Otomasi Rumah Pengenalan Suara

Bagian PengirimSistem Otomasi Rumah Terpintar Mengontrol Suara dengan Mikrokontroler 8051

Bagian PenerimaSistem Otomasi Rumah Terpintar Mengontrol Suara dengan Mikrokontroler 8051

Kerja Sistem

1. Pengguna memberikan input suara ke pin MICIN IC HM2007, melalui mikrofon.

2. Pin RDY IC akan berada dalam status aktif LOW, menunjukkan siap untuk tujuan pelatihan.

3. Pengguna menekan “1” pada keypad dan kemudian tombol “TRAIN”, sebelum mengucapkan kata target (baik “ON” atau “OFF”)

4. Pin Memory Enable (ME), terhubung ke pin yang sesuai dari SRAM eksternal, yang menyimpan sinyal data 8-bit yang sesuai dengan nomor

5. Setelah input suara terdeteksi, pin RDY menjadi HIGH dan IC memulai proses pengenalan.

6. Hasil proses pengenalan diberikan melalui bus data ke Mikrokontroler 8051.

7. Mikrokontroler (disebut uC1) mentransmisikan sinyal data melalui modul komunikasi.

8. Di sisi penerima, mikrokontroler (disebut uC2) menerima input data dan membandingkannya dengan perintah yang disimpan. Setelah kedua data cocok, relay dioperasikan (sesuai perintah yang diberikan). Jika data tidak cocok, mikrokontroler mentransmisikan sinyal error kembali.

9. Mikrokontroler uC1 menerima sinyal error ini dan mengganggu proses yang sedang berjalan, serta menampilkan informasi error pada Liquid Crystal Display (LCD) yang terhubung.

Keterbatasan Sistem Pengenalan Suara

1. Kata-kata yang diucapkan secara berkelanjutan tidak dapat diterima oleh sistem karena tumpang tindih dan oleh karena itu perlu ada kehenungan atau jeda antara dua kata berturut-turut. Oleh karena itu, hanya kata terisolasi yang dapat dilakukan.

2. Sistem ini bergantung pada pembicara. Terlalu banyak pembicara yang bicara secara bersamaan akan mengakibatkan tumpang tindih sinyal dan gangguan.

3. Ada keterbatasan pada ukuran kosakata. Bahasa dengan kosakata besar sulit untuk dicocokkan dibandingkan bahasa dengan kosakata kecil, karena kemungkinan adanya kata ambigu lebih kecil.

Terlepas dari keterbatasan di atas, sistem ini untuk mengontrol peralatan rumah tangga menggunakan metode pengenalan suara akan memberikan keuntungan mengingat fakta bahwa ini menghemat waktu serta memberikan keamanan.

Saya telah menyajikan model kecil yang mewakili otomasi rumah berbasis pengenalan suara, sedangkan pada skala besar sistem seperti itu, setelah dibangun pada skala besar dapat digunakan untuk berbagai aplikasi.

Ide lain mengenai pengontrolan peralatan rumah tangga menggunakan pengenalan suara dipersilahkan di bagian komentar di bawah.

Anda juga dapat membaca:


Teknologi Industri

  1. Bangun Sistem Otomatisasi Rumah Berbasis Raspberry Pi untuk Kontrol Jarak Jauh
  2. OnRobot Memperbarui Sistem Vision Eyes dengan Deteksi Multi-Objek One-Shot dan Kalibrasi Landmark
  3. Sistem Berbasis Laser Memungkinkan Pemantauan Kerusakan Radiasi pada Material secara Real-Time
  4. Mengatasi Hambatan Pengiriman Kantor Rumah untuk Tim Jarak Jauh
  5. Teknologi Suara Meningkatkan Akurasi dan Efisiensi Inspeksi Produk
  6. Meningkatkan Efisiensi Manufaktur dengan Teknologi Pengenalan Suara
  7. Meningkatkan Efisiensi Produksi: Otomasi Adaptif Halter Mentransformasi Kilgore Manufacturing
  8. Sistem Otomatisasi Robo-Trex Meningkatkan Aksesibilitas dan Manewurabilitas untuk Mesin Presisi
  9. 10 Keuntungan Utama Mengadopsi Sistem Otomasi Industri
  10. Sentuhan Manusia: Kunci Keberhasilan Proyek Otomasi