Isi kandungan:
Video: NodeMcu Cakap Dengan ISD1820 Modul: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Dalam tutorial ringkas ini saya akan menerangkan cara menyambung dan menggunakan modul ISD1820 menggunakan papan NodeMCU. P. S. maaf untuk Bahasa Inggeris saya yang teruk.
Membaca lembar data modul tertulis bahawa: Penggunaan modul ini sangat mudah yang anda boleh kendalikan secara langsung dengan menekan butang di papan atau oleh Mikrokontroler seperti Arduino, STM32, ChipKit dll. Dari ini, anda boleh mengawal rakaman, main balik dan mengulangi dan sebagainya dengan mudah pada.
Langkah 1: Apa Yang Anda Perlu?
Untuk merealisasikan projek ini, kami memerlukan: NodeMCU board.
Modul ISD1820.
Pembesar suara papan roti (biasanya disertakan dengan modul).
Ingat: papan NodeMcu berfungsi pada 3.3 volt jadi untuk menyambung dengan modul, kita tidak memerlukan perintang dalam litar kerana modul ini juga berfungsi pada 3.3 volt.
Langkah 2: Sambungan
Sangat mudah untuk menghubungkan papan NodeMcu dengan modul, kita hanya memerlukan 5 wayar. Buat sambungan seperti yang ditunjukkan dalam gambar atau seperti yang ditunjukkan dalam video. Ingatlah bahawa semasa memprogram nodeMCU namanya berbeza dengan yang ada di Arduino IDE dan kemudian saya mengesyorkan anda dalam fasa pengujian untuk menjalankan sambungan seperti yang ditunjukkan dan memuatkan program yang dikongsi.
Langkah 3: Kod
Modul ISD1820 dikendalikan oleh 3 pin, setiap pin jika diterimanya (sehingga pin modul dimasukkan) isyarat 3.3 volt akan membuat modul melakukan fungsi yang berbeza (jelas bergantung pada pin ke mana isyarat dihantar). Seperti yang ditunjukkan dalam gambar, ISD1820 dilengkapi dengan 3 mod penggunaan, setiap mod dapat dipilih dengan isyarat 3.3 volt yang dikirim dari nodeMcu. Mod tersebut adalah "rakaman" di mana suara dirakam oleh mikrofon yang dikimpal ke modul (ia mempunyai masa rakaman maksimum yang sangat pendek), mod "pembiakan" suara yang dirakam sebelumnya dan akhirnya mod "pembiakan di bahagian bunyi "di mana bunyi itu dihasilkan semula sebahagiannya, dalam keadaan tertentu yang semasa penjelasan saya akan jelaskan
. Melihat reka bentuk yang saya buat (saya tidak tahu cara melukis lol) anda dapat dengan mudah meneka bagaimana papan berfungsi di mana anak panah merah mewakili isyarat 3.3 volt yang dihantar dari nodeMcu ke satu pin modul. (Anak panah hitam menunjukkan bahawa tidak ada isyarat yang dihantar sehingga kami akan menulis "RENDAH" ke pin dalam program)
Setelah memahami fungsi litar kita dapat mula menulis program. Seperti yang telah disebutkan untuk memprogram NodeMCU, kami akan menggunakan Arduino IDE. Program ini sangat mudah: setelah menyatakan 3 pin (menunjukkan 3 mod) dan menetapkannya sebagai pin output, kita dapat mula menulis fungsi kita. (Saya menggunakan monitor bersiri hanya untuk menghantar dari papan kekunci arahan untuk mengaktifkan fungsi tertentu modul).
Fungsi pertama adalah "rakam" di mana jika pin 'REC' tinggi modul akan mula merakam bunyi itu selama pin itu tinggi.
Fungsi kedua "playSignal" di mana anda hanya perlu menghantar isyarat pendek ke modul untuk mengaktifkan pemutaran semula suara yang dirakam (pin PLAY_E).
Fungsi terakhir adalah "playSignal_L" di mana modul akan memainkan suara hanya untuk masa ketika pin 'PLAY_L' tinggi (contohnya jika suara yang dirakam adalah 3 saat dan saya mengaktifkan fungsi playSignal_L hanya untuk satu saat modul akan dimainkan kedengaran hanya selama satu saat)
Selepas menulis program, muatkan di NodeMCU dan bersenang-senang bermain dengan litar. Saya harap saya telah menolong anda. Robogi
Disyorkan:
Kamera CCTV Dengan NodeMCU + Modul Kamera Laptop Lama (Dengan dan Tanpa Menggunakan Blynk): 5 Langkah
Kamera CCTV Dengan NodeMCU + Modul Kamera Laptop Lama (Dengan dan Tanpa Menggunakan Blynk): Hai kawan-kawan! Dalam arahan ini, saya akan menunjukkan kepada anda bagaimana saya menggunakan modul kamera lama dan nodeMCU untuk membuat sesuatu yang serupa dengan CCTV
Sambungkan Pelbagai PZEM 004T Dengan Modul Nodemcu: 3 Langkah
Sambungkan Multiple PZEM 004T Dengan Modul Nodemcu: Keperluan beberapa modul PZEM 004T dalam beberapa projek seperti sistem pengesanan kecurian kuasa atau sistem pemantauan tenaga diperlukan jadi di sini saya memberikan kod Nodemcu dan sambungan 3 modul PZEM 004T dengan Nodemcu.jika anda mempunyai sebarang pertanyaan maka k
Modul Multiplexer TCA9548A I2C - Dengan Arduino dan NodeMCU: 11 Langkah
Modul Multiplexer TCA9548A I2C - Dengan Arduino dan NodeMCU: Adakah anda pernah mengalami situasi di mana anda perlu memasang dua, tiga atau lebih Sensor I2C ke Arduino anda untuk menyedari bahawa sensor mempunyai alamat I2C yang tetap atau sama. Selain itu, anda tidak boleh mempunyai dua peranti dengan alamat yang sama pada SDA yang sama
ESP8266-NODEMCU $ 3 Modul WiFi # 2 - Pin Tanpa Wayar Mengawal Melalui MUKA WEB: 9 Langkah (dengan Gambar)
ESP8266-NODEMCU $ 3 Modul WiFi # 2 - Pengawal Pin Tanpa Wayar Melalui MUKA WEB: Dunia baru pengkomputeran mikro ini telah tiba dan perkara ini adalah ESP8266 NODEMCU. Ini adalah bahagian pertama yang menunjukkan bagaimana anda dapat memasang persekitaran esp8266 di IDE arduino anda melalui video permulaan dan sebagai bahagian di
Cakap & Eja: Karya DIY Awal: 8 Langkah
Speak & Spell: Initial DIY Work: Arahan ini berkaitan dengan alat bantu belajar vintaj Texas Instruments: Speak & Matematik, Cakap & Eja dan Cakap & Baca. Pengubahsuaian & Penambahan Penggantian: busa grill pembesar suaraBahagian bateri: Kekunci AksesPengeluarkan bateri: Pull-tabspro