Cov txheej txheem:
- Kauj Ruam 1: Circuit thiab Piav Qhia ntawm Ntaus Ntawv
- Kauj ruam 2: Programming
- Kauj Ruam 3: Ua tiav Txoj Haujlwm thiab Xeem
Video: Arduino Nano Voice Recorder Nrog MAX9814 Microphone: 3 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Kuv tau txais MAX9814 lub microphone los ntawm AZ xa khoom ntawm Amazon thiab xav sim lub cuab yeej tawm. Yog li ntawd, kuv tsim txoj haujlwm yooj yim no ua los ntawm Great Scott's Spy Bug (luam tawm nyob rau hauv daim ntawv tso cai muaj tswv yim zoo no). Kuv hloov kho cov phiaj xwm txheej txheem me ntsis txhawm rau txhim kho kev ua tau zoo thiab ntxiv ob peb yam tshiab. Nov yog thawj qhov haujlwm Qhia Kuv yog li nws yuav tsis zoo tab sis kuv txaus siab kawm thiab qhib rau cov lus qhia.
Ntsuas cov txiaj ntsig los ntawm lub microphone nrog cov txiaj ntsig sib txawv tau ntxiv rau qhov kawg yog li koj tsuas yog xav sib piv qhov zoo ntawm 40dB, 50dB thiab 60dB nce koj tuaj yeem hla mus rau ntawd.
Kuv vam tias qhov haujlwm no yuav muaj txiaj ntsig zoo rau tib neeg sim siv lub microphone rau hauv lawv qhov project. Kuv kuj tseem vam tias yuav ua txoj haujlwm no kom nkag mus rau cov neeg pib ua tau yog li kuv tau ntxiv ntau cov lus rau kuv tus lej tab sis kuv kuj zoo siab los tshuaj xyuas kuv txoj haujlwm kom ntxiv ib qho kev qhia ntxiv uas yuav pab tau. Cov xov hlau yog tus pib zoo heev tab sis kev siv software yog qhov nyuaj me ntsis.
Saib tag nrho cov phiaj xwm phiaj xwm thiab qhia kev txhim kho rau kuv tus lej ntawm kuv GitHub chaw cia khoom.
Khoom siv:
Amazon:
- MAX9814 microphone nrog amplifier
- Cov qhob cij
- Arduino Nano (Nws yog pob ntawm 3 tab sis koj tsuas xav tau ib qho!)
- SD daim npav nyeem ntawv
- LEDs
- Resistors
- Tactile Nyees khawm
- USB B Mini cable (rau Arduino Nano)
- USB fais fab nyiaj hauv tuam txhab (Kuv siv qhov pheej yig yuav hauv zos)
Kauj Ruam 1: Circuit thiab Piav Qhia ntawm Ntaus Ntawv
Kuv hloov kho kuv lub Circuit kom ua haujlwm nrog Arduino Nano ntaus ntawv, tab sis koj tuaj yeem ua haujlwm koj lub Circuit Court ntawm cov khoom sib txawv Arduino los ntawm kev kho tus lej tus lej nyob rau sab saum toj ntawm kuv cov cai (ntu tom ntej). Txhawm rau teeb tsa lub Circuit Court ntawm koj lub cuab yeej tshawb nrhiav "Arduino [Koj tus qauv] pinout" thiab yuav tsum muaj ntau cov duab uas qhia txog kev ua haujlwm ntawm tus lej twg tuaj yeem ua tau (piv txwv li Analog Input, SS, MOSI thiab lwm yam). Cov cuab yeej feem ntau tseem tuaj nrog cov ntawv cim npe. Kuv kos cov phiaj xwm no siv EasyEDA tus khoos phis tawj tab sis tsim nws siv lub lauj kaub tais diav uas tsis txhuam raws li kuv xav tsim qhov no sai li sai tau thiab xav rov kho qhov teeb tsa sai.
Kauj ruam 2: Programming
Kuv tau sau qee cov lej yooj yim rau kaw lub suab ntawm lub cuab yeej. Kuv siv Great Scott tus lej raws li kev tshoov siab tab sis siv hloov pauv tus qauv txhawm rau ua kom muaj txiaj ntsig zoo thiab yooj yim dua. Kuv kuj tau tshem tawm cov kev txwv ntawm cov ntaub ntawv uas tuaj yeem sau tseg thiab ntxiv cov lus pom ntxiv uas yuav pab tau cov neeg pib taug kev. Rub tawm cov lej tiav hauv qab no thiab qhib nws siv Arduino IDE. Rub tawm cov qauv xav tau ("SD.h", "SPI.h" thiab "TMRpcm.h") siv Arduino Pob tus thawj tswj hwm (pom hauv cov duab saum toj no).
Kev kaw cia rau WAV cov ntaub ntawv ntawm daim npav SD yog qhov ua tau zoo ntawm TMRpcm lub tsev qiv ntawv yog li siv nws koj yuav tsum hloov kho cov ntaub ntawv teeb tsa ntawm lub tsev qiv ntawv. Thaum lub suab no txaus ntshai (nws ua rau kuv tsawg kawg) nws tsuas yog tshawb rau "pcmConfig.h" cov ntaub ntawv siv cov ntawv tshawb fawb thiab tsis ua raws li ob peb kab ntawm txoj cai (tom qab ntawd khaws nws).
- Ntawm Uno lossis tsis-mega cov laug cam tsis pom zoo kab #define buffSize 128
- Kuj tsis pom zoo #define ENABLE_RECORDING thiab #define BLOCK_COUNT 10000UL
Thaum ua tiav qhov rov qab mus rau Arduino IDE, ntsaws rau hauv koj Arduino, xaiv nws, thiab tom qab ntawv suav thiab xa cov program. Qhib Serial monitor tseem yuav muab qee cov lus qhia rau koj thaum lub sijhawm ua haujlwm.
Kauj Ruam 3: Ua tiav Txoj Haujlwm thiab Xeem
Thaum kuv tau ua tiav txoj kab thiab debugging, kuv sim qhov project.
CEEB TOOM rov pib dua lub cuab yeej yuav rov pib dua lub npe lub npe ua rau cov ntaub ntawv tshiab rov sau dua cov ntaub ntawv qub.
Txhawm rau siv lub cuab yeej:
- ntsaws USB lub hwj chim coj mus rau Arduino
- nias lub pob tactile kom pib kaw (lub LED yuav ci kom pom qhov no)
- nias lub pob kom rov kaw dua
- rov ua dua raws li ntau qhov kev kaw cia yog qhov tsim nyog
- disconnect tus USB fais fab cable
- Tshem daim npav SD
- Ntxig daim npav SD rau hauv computer lossis xov tooj
- Qhib cov ntaub ntawv hauv koj daim ntawv thov rov ua dua
Thawj lub hom phiaj ntawm txoj haujlwm no yog txhawm rau ntsuas MAX9814 lub microphone, yog li kuv tau ua peb qhov kev sim txhawm rau paub qhov cuam tshuam nws lub tshuab ua kom lub suab nrov tau ua rau qhov tshwm sim. Thaum tsim cov kaw suab kuv tau siv ib qho ntawm Mozart cov nkauj ua kev tswj hwm sib txawv. Kuv tau ua nws ntawm kuv lub xov tooj tus hais lus uas kuv khaws taw tes ntawm lub microphone ntawm qhov nrug deb rau tag nrho peb qhov kev kaw cia. Tsuas yog qhov hloov pauv kuv tau nce ntawm lub microphone (kho los ntawm kev txuas nws mus rau VCC, GND lossis tso nws ntab). Cov txiaj ntsig lub suab tau txuas nrog. Kuv kuj ua ke 40dB thiab 60dB suab rau hauv ib qho kaw cia uas 40dB tau ua si hauv pob ntseg sab laug thiab 60dB tau ua si hauv pob ntseg sab xis. Qhov no ua rau qhov sib txawv ntawm qhov pom tau zoo heev thiab hais txog qhov tseem ceeb npaum li cas los ntawm MAX9814 module yog.
Zuag qhia tag nrho, Kuv zoo siab kawg nrog cov ntaub ntawv teev tseg tshwj xeeb tshaj yog kev teeb tsa rau lub cuab yeej yog ib qho yooj yim tshaj plaws, Kuv tau pom (nrog tsuas yog peb lub xov hlau thiab tsis muaj cov khoom sab nraud - txawm tias yooj yim LED xav tau tus tiv thaiv). Nws kuj yuav tsum raug coj mus rau hauv tus account tias Arduino Nano muaj 10 ntsis ADC yog li txhua qhov kev nyeem ntawv nthuav dav tuaj yeem tsuas yog ib ntawm 1024 qhov sib txawv qhov tseem ceeb. Vim nws lub suab zoo, qhov loj me me, thiab tsis muaj peev xwm siv zog; Kuv vam tias yuav siv lub cuab yeej hauv cov phiaj xwm yav tom ntej.
Yog tias kuv tsis tau nkag mus rau qhov ntxaws txaus, Kuv yuav zoo siab tshaj los pab thiab ntxiv cov lus qhia ntxiv. Nov yog kuv thawj Kev Qhia Ntawv yog li cov lus qhia uas kuv tau muab tam sim no tuaj yeem xav txog hauv txhua qhov haujlwm kuv yuav los. Yog tias koj muaj lus pom los txhim kho kuv cov lej, Kuv zoo siab ntxiv lawv rau kuv qhov haujlwm ntawm GitHub thiab Cov Lus Qhia no.
Pom zoo:
Ua Koj Tus Kheej Spy Bug (Arduino Voice Recorder): 5 Kauj Ruam (nrog Duab)
Ua Koj Tus Kheej Spy Bug (Arduino Voice Recorder): Hauv qhov haujlwm no kuv yuav qhia koj li cas kuv ua ke Arduino Pro Mini nrog ob peb yam ntxiv ua ke txhawm rau tsim lub suab kaw uas tuaj yeem ua phem raws li tus neeg soj xyuas kab. Nws muaj sijhawm ua haujlwm nyob ib ncig ntawm 9 teev, yog qhov me me thiab yooj yim heev rau
Recorder Practice With Makey Makey: 7 Kauj Ruam (nrog Duab)
Recorder Practice With Makey Makey: Peb cov tub ntxhais kawm suab paj nruag yuav tsum ua tiav cov nkauj ntawm lub kaw suab kom tau txais txoj siv sia (daim ntawm cov xov paj dawb) kom txog thaum lawv ua tiav Txoj Cai Siv Dub. Qee zaum lawv muaj teeb meem nrog kev tso tus ntiv tes thiab "hnov" zaj nkauj los rau lub neej
Suab paj nruag Reactive RGB LED Sawb Nrog Code - WS1228b - Siv Arduino & Microphone Module: 11 Kauj Ruam
Suab paj nruag Reactive RGB LED Sawb Nrog Code | WS1228b | Siv Arduino & Microphone Module: Tsim Lub Suab Nkauj React WS1228B LED sawb Siv Arduino thiab Microphone Module.Parts Siv: Arduino WS1228b Led Sawb Suab Sensor Breadboard Jumpers 5V 5A Lub Hwj Huam
Playback Recorder Nrog Raspberry Pi: 7 Kauj Ruam (nrog Duab)
Playback Recorder Nrog Raspberry Pi: Nyob zoo txhua tus, Hauv qhov kev qhia no kuv piav qhia yuav ua li cas kuv ua lub kaw kaw suab siv Raspberry Pi. Cov cuab yeej yog Raspberry Pi tus qauv B+, nrog 7 lub khawm thawb rau saum, tus hais lus txuas nrog ib qho ntawm Pi tus usb chaw nres nkoj, thiab lub microphone txuas nrog rau lwm
Hloov Bose QC25 rau Wireless suav nrog Microphone rau Tsawg dua 15 Daus las!: 4 Cov Kauj Ruam (nrog Duab)
Hloov Bose QC25 rau Wireless suav nrog Microphone rau Tsawg Tshaj 15 Daws!: Qhov no tsis yog qhov zoo tshaj hack, tab sis nws yog txoj kev pheej yig tshaj thiab ntxim nyiam tshaj plaws los ua kom txaus bose lub mloog pob ntseg QC25 wireless txawm tias nrog lub microphone ua haujlwm! Peb yuav xav yuav tsuas yog 2 daim pheej yig thiab ib yam dab tsi rau xuab zeb: 1: nokia adapter hloov