2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
V tomto jednoduchom návode vysvetlím, ako pripojiť a používať modul ISD1820 pomocou dosky NodeMCU. P. S. ospravedlňte moju zlú angličtinu.
Po prečítaní technického listu modulu je napísané, že: Použitie tohto modulu je veľmi jednoduché a môžete ho ovládať priamo stlačením tlačidla na doske alebo pomocou mikrokontroléra, ako je Arduino, STM32, ChipKit atď. Z nich môžete ľahko ovládať nahrávanie, prehrávanie a opakovanie atď. na.
Krok 1: Čo potrebujete?
Na realizáciu tohto projektu potrebujeme: dosku NodeMCU.
Modul ISD1820.
Breadboard reproduktor (zvyčajne je súčasťou modulu).
Pamätajte si: doska NodeMcu funguje na 3,3 voltov, takže na pripojenie k modulu nepotrebujeme v obvode odpory, pretože modul funguje aj na 3,3 voltu.
Krok 2: Pripojenia
Pripojenie dosky NodeMcu k modulu je veľmi jednoduché, potrebujeme iba 5 vodičov. Pripojenie vykonajte podľa obrázku alebo podľa videa. Pamätajte si, že pri programovaní nodeMCU sa názvy líšia od názvov v Arduino IDE a potom vám odporúčam vo fázach testovania spustiť pripojenia podľa obrázku a načítať zdieľaný program.
Krok 3: Kód
Modul ISD1820 je ovládaný 3 kolíkmi, z ktorých každý pin prijíma (takže sú vstupné piny modulu), 3,3 voltový signál spôsobí, že modul bude vykonávať inú funkciu (samozrejme v závislosti od kolíka, na ktorý je signál odoslaný). Ako je znázornené na obrázku, ISD1820 je vybavený 3 režimami použitia, pričom každý režim je voliteľný signálom 3,3 voltov odoslaným z nodeMcu. Režimy sú „nahrávanie“, kde je zvuk zaznamenávaný mikrofónom privareným k modulu (má veľmi krátky maximálny čas záznamu), režim „reprodukcie“predtým nahraného zvuku a nakoniec režim „reprodukcie v časti zvuk „kde je zvuk reprodukovaný čiastočne, za určitých podmienok, ktoré počas programovania vysvetlím
. Pri pohľade na dizajn, ktorý som urobil (neviem, ako nakresliť lol), môžete ľahko uhádnuť, ako doska funguje tam, kde červené šípky predstavujú signál 3,3 voltov odoslaný z nodeMcu na jeden pin modulu. (Čierne šípky znamenajú, že nie je odoslaný žiadny signál, takže na kolíky v programe napíšeme „NÍZKE“.)
Po pochopení fungovania obvodu môžeme začať písať program. Ako už bolo spomenuté, na programovanie NodeMCU použijeme Arduino IDE. Program je veľmi jednoduchý: po vyhlásení 3 pinov (označujúcich 3 režimy) a ich nastavení ako výstupných pinov môžeme začať písať svoje funkcie. (Sériový monitor používam iba na odoslanie príkazu na aktiváciu určitej funkcie modul).
Prvá funkcia je „nahrávanie“, kde ak je kolík „REC“vysoký, modul začne nahrávať tento zvuk tak dlho, ako je kolík vysoký.
Druhá funkcia "playSignal", kde stačí poslať krátky signál do modulu, aby sa aktivovalo prehrávanie nahraného zvuku (pin PLAY_E).
Posledná funkcia je „playSignal_L“, kde modul bude prehrávať zvuk iba vtedy, keď je kolík „PLAY_L“vysoký (napríklad ak je zaznamenaný zvuk 3 sekundy a ja aktivujem funkciu playSignal_L iba jednu sekundu, modul bude prehrávať to znie iba na jednu sekundu)
Po napísaní programu ho načítajte na NodeMCU a zabavte sa hraním s obvodom. Dúfam, že som vám pomohol. Robogi
Odporúča:
VYROBTE SI SVOJE OKRUHOVÉ OBVODY ARCÁDOVÝ SÚPRAV FANUÁL HOVORTE IU: 5 krokov
VYROBTE SVOJE OKRUHOVÉ OBVODY ARKÁDOVÝ SÚPRAV FAN HOVORI I <3 U: Teraz môžete svoju arkádovú súpravu snap obvodov nastaviť tak, aby som povedal, že MILUJEM U pomocou tohto návodu! Tiež sa zúčastňujem tohto pokynu v súťaži srdca! Dúfam, že vyhrám
DIY box s reguláciou teploty s modulom Peltier TEC: 4 kroky (s obrázkami)
DIY teplotne riadená komora s modulom Peltier TEC: Zostavil som komoru s reguláciou teploty na testovanie malých elektronických dosiek. V tomto návode som zdieľal svoj projekt vrátane zdrojových súborov a odkazu na súbory Gerbers na výrobu DPS. Použil som iba lacné bežne dostupné materiály
CCTV kamera s NodeMCU + kamerovým modulom starého prenosného počítača (s a bez použitia Blynka): 5 krokov
CCTV kamera s NodeMCU + kamerovým modulom starého prenosného počítača (s a bez použitia Blynka): Ahoj chlapci! V tomto návode vám ukážem, ako som použil starý kamerový modul prenosného počítača a nodeMCU na výrobu niečoho podobného ako CCTV
Ako vytvoriť fázové pole s hlasovým modulom MP3: 4 kroky
Ako vytvoriť fázový box s hlasovým modulom MP3: Z môjho posledného projektu DIY som pripomenul kryštálovú epoxidovú živicu a nechcem ním plytvať. Na princípoch šetrnosti som sa rozhodol použiť epoxid na DIY malé veci. Niekedy, keď máte depresiu, nechcete hovoriť. Ja len
Kontrolné svetlo Arduino s modulom Bluetooth HC-06: 4 kroky
Ovládanie Arduino s modulom Bluetooth HC-06: Ahoj všetci, toto je môj prvý oficiálny návod na Instructable.com, z prvého projektu som veľmi nadšený! Dnes vám ukážem, ako prepojiť modul Arduino a Bluetooth. Arduino bude komunikovať s doskou modulu Bluetooth HC-06 pomocou