Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Hoy haremos un analizador de espectro de música de audio LED de 32 bandas en casa usando Arduino, puede mostrar el espectro de frecuencia y reproducir música al mismo tiempo.
Nota
El max7219LED debe estar conectado frente a la resistencia de 100k, de lo contrario el ruido del altavoz será muy alto.
Paso 1: componentes
En este proyecto se utilizaron las siguientes partes:
Arduino Nano, Dos resistencias de 100K, Tres resistencias de 4.7K, Dos 104 capacitancias (104 = 100000pF = 100nF = 0.10μF), Led de matriz de puntos 4 en 1 Max7219, Toma de audio PJ-320D 3.5MM, Cables de puente, Protoboard, Amplificador de audio de clase D de 3 W PAM8403 y dos altavoces, La versión de Arduino IDE utilizada es 1.8.12
Paso 2: Código:
► GitHub (esquema y boceto):
Paso 3: diagrama de circuito
Paso 4: producción
1. Instale el archivo de biblioteca: abra "Herramientas" - "Administrador de biblioteca" en el software de desarrollo Arduino, luego busque arduinoFFT, MD_MAX72xx y Adafruit_GFX, luego instálelos.
Paso 5:
2. Instale el archivo de la biblioteca: abra "Sketch" - "Incluir biblioteca" - "Agregar biblioteca. ZIP ……" en el software de desarrollo Arduino, luego agregue Max72Panel.zip
Paso 6:
3. Seleccione la placa de desarrollo como Arduino Nano, elija la derecha.
Paso 7:
4. Seleccione el procesador como ATmega328P (Old Bootloader), esto es para elegir el correcto.
Paso 8:
5. Luego seleccione el puerto, este puerto debe ser el mismo que ve en el administrador de dispositivos, para que pueda grabar el código en la placa de desarrollo.