Cov txheej txheem:

NodeMcu Hais Nrog ISD1820 Module: 3 Kauj Ruam
NodeMcu Hais Nrog ISD1820 Module: 3 Kauj Ruam

Video: NodeMcu Hais Nrog ISD1820 Module: 3 Kauj Ruam

Video: NodeMcu Hais Nrog ISD1820 Module: 3 Kauj Ruam
Video: final year diploma engineering project #viral #mechanical 2024, Lub Xya hli ntuj
Anonim
Image
Image
Koj Xav Tau Dab Tsi?!
Koj Xav Tau Dab Tsi?!

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

Kev sib txuas
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

Txoj Cai
Txoj Cai
Txoj Cai
Txoj Cai
Txoj Cai
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: