Cov txheej txheem:
Video: NodeMcu Hais Nrog ISD1820 Module: 3 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Hauv qhov kev qhia yooj yim no kuv yuav piav qhia yuav ua li cas txuas thiab siv ISD1820 tus qauv siv NodeMCU pawg thawj coj. PS thov txim rau kuv lus Askiv tsis zoo.
Nyeem cov ntawv teev cov ntawv nws tau sau tias: Qhov kev siv tus qauv no yooj yim heev uas koj tuaj yeem tswj hwm ncaj qha los ntawm kev thawb khawm ntawm lub rooj tsavxwm lossis los ntawm Microcontroller xws li Arduino, STM32, ChipKit thiab lwm yam Los ntawm cov no koj tuaj yeem tswj tau cov ntaub ntawv yooj yim, rov ua dua thiab rov ua dua thiab yog li nyob rau
Kauj Ruam 1: Koj Xav Tau Dab Tsi?
Kom paub qhov haujlwm no peb xav tau: NodeMCU pawg thawj coj.
ISD1820 tus qauv.
Breadboard hais lus (nws feem ntau suav nrog cov qauv).
Nco ntsoov: NodeMcu pawg thawj coj ua haujlwm ntawm 3.3 volt yog li txhawm rau txuas nrog tus qauv peb tsis xav tau resistors hauv Circuit Court txij li tus qauv kuj tseem ua haujlwm ntawm 3.3 volt.
Kauj ruam 2: Kev sib txuas
Nws yog qhov yooj yim heev los txuas NodeMcu pawg thawj coj nrog tus qauv, peb xav tau tsuas yog 5 xov hlau. Kev sib txuas raws li qhia hauv daim duab lossis raws li qhia hauv video. Nco ntsoov tias thaum tsim lub nodeMCU cov npe sib txawv los ntawm cov nyob hauv Arduino IDE thiab tom qab ntawd kuv qhia koj hauv kev sim ntsuas kom ua tiav kev sib txuas raws li qhia thiab thauj cov haujlwm sib koom.
Kauj ruam 3: Txoj Cai
ISD1820 tus qauv yog tswj los ntawm 3 tus pin, txhua tus pin yog tias nws tau txais (yog li tus lej tus lej nkag tau nkag) 3.3 volt teeb liab yuav ua rau lub module ua haujlwm sib txawv (pom tseeb nyob ntawm tus pin uas lub teeb liab xa mus). Raws li tau qhia hauv daim duab, ISD1820 tau nruab nrog 3 hom kev siv, txhua hom xaiv tau nrog lub teeb liab ntawm 3.3 volts xa los ntawm nodeMcu. Cov qauv yog "kaw" qhov twg kaw lub suab kaw los ntawm lub microphone txuas mus rau tus qauv (nws muaj lub sijhawm kaw ntev tshaj plaws), hom "rov ua dua tshiab" ntawm lub suab kaw yav dhau los thiab thaum kawg hom "rov ua dua ib feem ntawm lub suab "qhov twg lub suab rov tsim dua ib feem, hauv qee qhov xwm txheej uas thaum lub sijhawm sau ntawv kuv yuav piav qhia
. Saib ntawm qhov tsim kuv tau ua (Kuv tsis paub kos duab lol) koj tuaj yeem kwv yees yooj yim li cas lub rooj tsavxwm ua haujlwm qhov twg cov liab liab sawv cev rau lub teeb liab ntawm 3.3 volts xa los ntawm nodeMcu rau ib tus pin ntawm tus qauv. (Cov xub dub sawv cev tias tsis muaj lub teeb liab xa mus, yog li peb yuav sau "LOW" rau cov pins hauv qhov program)
Tom qab nkag siab txog kev ua haujlwm ntawm Circuit peb tuaj yeem pib sau qhov program. Raws li tau hais los ua haujlwm rau NodeMCU peb yuav siv Arduino IDE. Qhov kev zov me nyuam yog qhov yooj yim heev: tom qab tshaj tawm 3 tus pin (qhia txog 3 hom) thiab teeb tsa lawv li cov pins tso tawm peb tuaj yeem pib sau peb cov haujlwm. qhov module).
Thawj qhov haujlwm yog "kaw" qhov twg yog 'REC' tus pin siab tus qauv yuav pib kaw lub suab ntawd ntev li ntev tau tus pin siab.
Qhov ua haujlwm thib ob "playSignal" qhov uas koj tsuas yog yuav tsum xa lub teeb liab luv rau tus qauv kom qhib kev ua suab ntawm lub suab kaw (pin PLAY_E).
Lub luag haujlwm kawg yog "playSignal_L" qhov twg tus qauv yuav ua lub suab tsuas yog rau lub sijhawm uas tus pin 'PLAY_L' siab dua (piv txwv li yog tias lub suab kaw yog 3 vib nas this thiab kuv qhib kev ua haujlwm playSignal_L tsuas yog ib pliag tus qauv yuav ua si lub suab ntawd tsuas yog ib pliag xwb)
Tom qab sau qhov program, ntsaws nws rau ntawm NodeMCU thiab muaj kev lom zem ua si nrog Circuit. Kuv vam tias kuv tau pab koj. Robogi
Pom zoo:
Daim Duab Nrog Nrog Tus Hais Lus: 7 Kauj Ruam (nrog Duab)
Daim Duab Nrog Tus Hais Lus built-in: Nov yog txoj haujlwm zoo rau ua tiav rau lub asthiv, yog tias koj xav ua koj tus kheej tus neeg hais lus uas tuaj yeem tuav cov duab/ntawv tshaj tawm lossis txawm tias koj yuav tsum ua. Raws li ib feem ntawm kev tsim peb yuav siv Raspberry Pi Zero W ua lub plawv ntawm txoj haujlwm, thiab
Txhim kho 'Simon Hais Hais' Code: 3 Cov Kauj Ruam
Txhim kho 'Simon Hais' Code: Hloov tshiab 'Simon Simon' txoj haujlwm. Tshwj xeeb, yooj yim dua los ua haujlwm nrog kev siv software
Yuav Ua Li Cas Ua Yooj Yim Suab Amplifier Hauv Rs. 100 ($ 2) Lub Npe Hais Tias Hais Lus: 6 Cov Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Ua Yooj Yim Suab Amplifier Hauv Rs. 100 ($ 2) Lub Npe Handy Speaky: Hauv qhov haujlwm niaj hnub no, kuv yuav qhia koj yuav ua li cas ua kom lub suab nrov nrov yooj yim tshaj plaws raws li LM386. Lub suab nrov ua kom nrov tau yooj yim los ua, ntxiv rau, nws yog qhov me me, ua haujlwm nrog tsuas yog ib lub zog siv nrog qhov me me ntawm 6-12 volt
Yuav Ua Li Cas Thiaj Li Ua Yeeb Yam Hauv Tsev Nrog Tus Hais Lus Rov Hais Dua: 5 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Thiaj Li Ua Yeeb Yam Hauv Tsev Nrog Tus Hais Lus Rov Hais Dua: Nyob Zoo Cov Menyuam, Hauv Cov Lus Qhia no Kuv yuav qhia koj li cas kuv thiaj ua tau yooj yim lub zog ua yeeb yam hauv tsev siv cov neeg hais lus rov los. Nws yog qhov yooj yim heev los ua, Kuv yuav piav qhia nws hauv qhov yooj yim ntxiv. Yog xav paub ntxiv mus ntsib Cov Khoom Siv Hluav Taws Xob HubLets
Tswj Cov Khoom Siv Nrog Lub Suab Hais Kom Siv NodeMCU: 7 Cov Kauj Ruam (nrog Duab)
Tswj Cov Khoom Siv Nrog Lub Suab Hais Kom Siv NodeMCU: Kuv tsuas yog xav hais nyob zoo rau txhua tus, qhov no yog kuv thawj zaug sau cov phiaj xwm qhia. Lus Askiv tsis yog kuv hom lus yog li kuv yuav sim ua luv thiab kom meej meej li sai tau. Tswj cov cuab yeej nrog lub suab hais kom ua tsis yog ib yam coj txawv txawv