Taula de continguts:

Analitzador d'espectre de senyal d'àudio DIY Arduino: 3 passos
Analitzador d'espectre de senyal d'àudio DIY Arduino: 3 passos

Vídeo: Analitzador d'espectre de senyal d'àudio DIY Arduino: 3 passos

Vídeo: Analitzador d'espectre de senyal d'àudio DIY Arduino: 3 passos
Vídeo: Анализатор спектра терминала Wio своими руками (Arduino IDE) 2024, De novembre
Anonim
Analitzador d'espectre de senyal d'àudio DIY Arduino
Analitzador d'espectre de senyal d'àudio DIY Arduino

Es tracta d’un analitzador d’àudio molt senzill amb modes visuals canviants.

Pas 1: descripció

Image
Image

Un analitzador d'espectre mesura la magnitud d'un senyal d'entrada en comparació amb la freqüència dins del rang complet de freqüències de l'instrument. En aquest projecte es presenta una manera molt senzilla de fer un dispositiu d’aquest tipus només amb l’ajut d’alguns components:

- Microcontrolador Arduino Nano

- Pantalla LCD de 16X2

- condensador de 47 nF i

- Potenciòmetre trimer de 10 kOhm

- interruptor momentani

Pas 2: construcció

Edifici
Edifici
Edifici
Edifici
Edifici
Edifici

Es va triar el projecte "FHTSpectrumAnalyzer" com a font per crear l'analitzador d'espectre i es van fer canvis menors al codi. La connexió de visualització mitjançant I2C es va canviar al mode de 4 bits, el voltatge de referència ADC es va canviar a 1,1 V. intern. També necessitareu la biblioteca FHT.h. Un senyal d'àudio directament a través d'un condensador de 47 nF s'alimenta a l'entrada analògica A1; l'analitzador d'espectre té un guany automàtic del senyal d'entrada, que millora la imatge visual de l'analitzador d'espectre. També podeu utilitzar el botó per seleccionar un dels sis modes visuals.

Pas 3: esquema i codi

Esquema i Codi
Esquema i Codi

Finalment, el dispositiu es troba en una caixa convenient que també faig servir per a diversos dispositius. En cas contrari, el dispositiu es pot utilitzar com a detall visual eficaç dins d’un amplificador o preamplificador de bricolatge.

A continuació es mostren els codis esquemàtics i Arduino i les biblioteques

Recomanat: