Cov txheej txheem:
Video: DIY FFT Audio Spectrum Analyzer: 3 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
FFT spectrum analyzer yog cov cuab yeej ntsuas uas siv Fourier kev tshuaj xyuas thiab cov txheej txheem ua cov teeb liab los muab kev tshuaj xyuas spectrum. Siv Fourier kev tshuaj xyuas nws muaj peev xwm rau ib tus nqi hauv, piv txwv li, lub sijhawm txuas mus ntxiv los hloov pauv mus rau qhov txuas mus tas li, uas suav nrog qhov ntau thiab theem cov ntaub ntawv.
Kauj Ruam 1: Lub Tsev
Cov cuab yeej piav qhia yog qhov zoo ib yam li Spectral Analyzer uas tau ua nrog kev pab los ntawm Arduino microcontroller. Yous koj tuaj yeem pom lub cuab yeej yooj yim heev thiab tsuas muaj qee qhov khoom siv:
- Arduino nano
- LCD zaub nrog daws teeb meem ntawm 128 los ntawm 64 pixels (ST7920 128x64 LCD)
- Ob tus tiv thaiv (10KOhm)
- potentiometer (10KOhm) thiab
capacitor (1 microF)
Lub suab tawm tswv yim rau Arduino nyob ntawm A0, nrog kev tsis ncaj ntawm qhov nruab nrab ntawm 10K rau hauv av thiab 10K txog +5V. Ntawm cov tswv yim peb tseem tuaj yeem teeb tsa lub hwj chim los tswj qhov dav ntawm lub teeb liab nkag mus. Txoj cai kuj yooj yim thiab nws siv "fix_fft" libray uas tau tsim los rau lub hom phiaj no
Kauj Ruam 2: Xeem
Cov vis dis aus piav qhia ntau qhov xwm txheej uas tau txheeb xyuas ntau hom cim:
Thaum txheeb xyuas lub teeb liab sinusoidal, tus neeg nqa khoom tau pom meej thiab Los ntawm kev hloov pauv zaus ntawm lub tshuab hluav taws xob teeb tsa, txoj haujlwm ntawm tus nqa khoom kuj tseem hloov pauv. Yog tias peb nqa lub teeb liab rau lub tswv yim, ntawm lub tshuab tsom teeb pom kev pom meej meej rau lub hauv paus tseem ceeb, nrog rau peb qhov sib txawv sib txawv x3, x5 & x7. Yog tias peb nqa lub suab paj nruag lub suab tso rau hauv lub tswv yim, lub cuab yeej no yog lub tshuab ntsuas lub suab uas tuaj yeem pom hauv cov khoom siv suab kim dua
Kauj ruam 3: Schematic thiab Code
Thaum kawg, tag nrho lub rooj sib txoos nyob hauv ib lub thawv uas haum. Qhov no tsis yog cov cuab yeej tshaj lij vim tias nws muaj kev daws teeb meem tsawg thiab ntau zaus, tab sis tuaj yeem ua haujlwm zoo li cov cuab yeej kawm ntawv.
Pom zoo:
Yuav Ua Li Cas Ua Lub Suab Suab Spectrum Analyzer: 7 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Siv Lub Suab Suab Spectrum Analyzer: LED Audio Spectrum Analyzer tsim cov qauv teeb pom kev zoo nkauj raws li kev siv suab paj nruag.There muaj ntau ntau DIY LED Music Spectrum cov khoom siv muaj nyob hauv khw, tab sis ntawm no peb tab tom yuav ua LED Audio Spectrum Tus kws tshuaj ntsuam siv NeoPixe
Yuav Ua Li Cas DIY 32 Band LED Suab Nkauj Spectrum Analyzer Siv Arduino Nano hauv Tsev #arduinoproject: 8 Kauj Ruam
Yuav ua li cas DIY 32 Band LED Suab Nkauj Spectrum Analyzer Siv Arduino Nano hauv Tsev #arduinoproject: Hnub no peb yuav ua 32 band LED Suab Suab Suab Spectrum Analyzer hauv Tsev siv Arduino, nws tuaj yeem qhia pom ntau zaus thiab ua si ntau lub sijhawm. yuav tsum tau txuas nrog ua ntej ntawm 100k resistor, txwv tsis pub lub suab nrov
DIY Arduino Audio Signal Spectrum Analyzer: 3 Kauj Ruam
DIY Arduino Audio Signal Spectrum Analyzer: Qhov no yog lub tshuab ntsuas suab yooj yim heev nrog kev hloov pauv pom kev
1024 Cov Qauv FFT Spectrum Analyzer Siv Atmega1284: 9 Cov Kauj Ruam
1024 Cov Qauv FFT Spectrum Analyzer Siv Atmega1284: Qhov kev qhia yooj yim no (txiav txim siab qhov nyuaj ntawm qhov teeb meem no) yuav qhia koj li cas koj tuaj yeem ua tau yooj yim heev 1024 kuaj spectrum analyzer siv Arduino hom board (1284 nqaim) thiab cov phiaj xwm phiaj xwm. Txhua yam ntawm Arduino sib piv
MSP430 Breadboard Audio Spectrum Analyzer: 6 Kauj Ruam
MSP430 Breadboard Audio Spectrum Analyzer: Txoj haujlwm no yog microphone raws thiab xav tau yam khoom me me sab nraud. 2 x LR44 npib hlwb tau siv yog li kuv tuaj yeem muaj tag nrho cov qauv ua haujlwm hauv qhov txwv ntawm 170 khi-point mini breadboard. ADC10, TimerA cuam tshuam LPM sawv, TimerA PWM