Բովանդակություն:
Video: DIY FFT Աուդիո սպեկտրի անալիզատոր `3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
FFT սպեկտրի անալիզատորը փորձարկման սարք է, որն օգտագործում է Ֆուրիեի վերլուծությունը և թվային ազդանշանի մշակման տեխնիկան `սպեկտրի վերլուծություն ապահովելու համար: Ֆուրիեի վերլուծության միջոցով հնարավոր է, որ, օրինակ, շարունակական ժամանակային տիրույթը փոխակերպվի անընդհատ հաճախականության տիրույթի, որում ներառված են և՛ մեծության, և՛ փուլային տեղեկությունները:
Քայլ 1: Կառուցում
Նկարագրված սարքը հենց այդպիսի Սպեկտրալ անալիզատոր է, որը պատրաստված է Arduino միկրոկոնտրոլերի օգնությամբ: Ինչպես տեսնում եք, սարքը շատ պարզ է և պարունակում է ընդամենը մի քանի բաղադրիչ.
- Արդուինո նանո
- LCD էկրան ՝ 128 x 64 պիքսել թույլատրությամբ (ST7920 128x64 LCD)
- Երկու ռեզիստոր (10KOhm)
- պոտենցիոմետր (10KOhm) և
կոնդենսատոր (1 microF)
Arduino- ի աուդիո մուտքագրումը A0 է, կողմնակալությունը միջին կետում 10K- ից Ground- ին և 10K- ից +5V- ով: Մուտքի մոտ մենք կարող ենք նաև պոտենցիոմետր սահմանել մուտքի ազդանշանի ամպլիտուդը վերահսկելու համար: Կոդը նույնպես պարզ է և օգտագործում է «fix_fft» libray, որը ստեղծվել է այս նպատակով
Քայլ 2: Փորձարկում
Տեսանյութը նկարագրում է մի քանի դեպք, երբ տարբեր տեսակի ազդանշաններ են վերլուծվել.
Սինուսոիդային մուտքային ազդանշանը վերլուծելիս կրիչը հստակ տեսանելի է և ազդանշանի գեներատորի հաճախականությունը փոխելով ՝ փոխվում է նաև կրիչի դիրքը: Եթե մուտքի մոտ ուղղանկյուն ազդանշան ենք բերում, սպեկտրալ անալիզատորի վրա հստակ տեսանելի է հիմնարար ազդանշանը, ինչպես նաև երեք կենտ ներդաշնակություն x3, x5 և x7: Եթե մենք մուտքագրում ենք ձայնային երաժշտության ազդանշան, ապա այս սարքը իրականում գրաֆիկական աուդիո անալիզատոր է, որը կարելի է գտնել ավելի թանկ աուդիո սարքավորումներում:
Քայլ 3. Սխեմատիկ և ծածկագիր
Ի վերջո, ամբողջ ժողովը տեղադրված է համապատասխան տուփի մեջ: Սա պրոֆեսիոնալ գործիք չէ, քանի որ այն ունի ցածր լուծաչափ և հաճախականությունների տիրույթ, բայց կարող է ծառայել որպես հիանալի կրթական գործիք:
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել LED ձայնային սպեկտրի անալիզատոր. 7 քայլ (նկարներով)
Ինչպես պատրաստել LED աուդիո սպեկտրի անալիզատոր. NeoPixe- ի միջոցով անալիզատոր
Ինչպես DIY 32 Band LED Աուդիո Երաժշտության սպեկտրի անալիզատոր ՝ օգտագործելով Arduino Nano- ն տանը #arduinoproject: 8 քայլ
Ինչպես DIY 32 Band LED Աուդիո Երաժշտության սպեկտրի անալիզատոր ՝ օգտագործելով Arduino Nano- ն տանը #arduinoproject. Այսօր մենք տանը կդարձնենք 32 band LED Audio Music Spectrum Analyzer- ը ՝ օգտագործելով Arduino- ն, այն կարող է ցույց տալ հաճախականությունների սպեկտր և միաժամանակ նվագել երաժշտություն: Նշում max7219LED պետք է միացված լինի 100k դիմադրության դիմաց, այլապես սպայի աղմուկը
DIY Arduino աուդիո ազդանշանի սպեկտրի անալիզատոր `3 քայլ
DIY Arduino աուդիո ազդանշանների սպեկտրի անալիզատոր. Սա շատ պարզ աուդիո անալիզատոր է `փոփոխվող տեսողական ռեժիմներով
1024 նմուշ FFT սպեկտրի անալիզատոր `օգտագործելով Atmega1284: 9 քայլերը
1024 նմուշ FFT սպեկտրի անալիզատոր `օգտագործելով Atmega1284: Այս համեմատաբար հեշտ ձեռնարկը (հաշվի առնելով այս նյութի բարդությունը) ցույց կտա ձեզ, թե ինչպես կարող եք պատրաստել շատ պարզ 1024 նմուշի սպեկտրի անալիզատոր` օգտագործելով Arduino տիպի տախտակ (1284 նեղ) և սերիական գծապատկեր: Kindանկացած տեսակի Arduino ընկերություն
Աուդիո սպեկտրի անալիզատոր (VU հաշվիչ) `6 քայլ
Աուդիո սպեկտրի անալիզատոր (VU հաշվիչ). Ի՞նչ է երաժշտությունը: Տեխնիկական տեսանկյունից երաժշտությունը հիմնականում ազդանշան է `տարբեր լարման և հաճախականությամբ: Աուդիո սպեկտրի անալիզատորը սարք է, որը ցույց է տալիս որոշակի հաճախականության լարման մակարդակը: Սա գործիք է, որը հիմնականում օգտագործվում է նման վայրերում