Video: DIY Arduino Audio Signal Spectrum Analyzer: 3 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acesta este un analizor audio foarte simplu, cu moduri vizuale modificabile.
Pasul 1: Descriere
Un analizor de spectru măsoară magnitudinea unui semnal de intrare în funcție de frecvență în intervalul complet de frecvență al instrumentului. În acest proiect este prezentat un mod foarte simplu prin care un astfel de dispozitiv poate fi realizat cu ajutorul a doar câteva componente:
- Microcontroler Arduino Nano
- Afișaj LCD 16X2
- condensator 47 nF și
- potențiometru trimer 10 kOhm
- comutator momentan
Pasul 2: Construirea
Proiectul „FHTSpectrumAnalyzer” a fost ales ca sursă pentru crearea analizorului de spectru și s-au făcut modificări minore în cod. Conexiunea de afișare prin I2C a fost schimbată în modul pe 4 biți, tensiunea de referință ADC a fost comutată la 1.1 V intern. De asemenea, veți avea nevoie de biblioteca FHT.h. Un semnal audio direct printr-un condensator de 47 nF este alimentat la intrarea analogică A1, analizorul de spectru are un câștig automat al semnalului de intrare, care îmbunătățește imaginea vizuală a analizorului de spectru. De asemenea, puteți utiliza butonul pentru a selecta unul dintre cele șase moduri vizuale.
Pasul 3: Schemă și cod
În cele din urmă, dispozitivul este găzduit într-o cutie convenabilă pe care o folosesc și pentru mai multe dispozitive. În caz contrar, dispozitivul poate fi folosit ca un detaliu vizual eficient în cadrul unui amplificator sau preamplificator DIY.
Codul și bibliotecile schematice și Arduino sunt prezentate mai jos