Taula de continguts:
Vídeo: Pantalla d'espectre d'àudio Raspberry Pi: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Utilitzeu el panell matricial DFRobot 64x64 RGB amb un Raspberry Pi 3 B + per portar una festa de ball allà on vagi.
DFRobot es va posar en contacte amb mi per fer un projecte patrocinat per a la seva matriu LED de 64x64 RGB. Al principi havia intentat fer-lo servir amb l’ESP32 Firebeetle, però no aconseguia que la biblioteca funcionés. Per tant, això significava utilitzar un Raspberry Pi 3 B +.
Enllaç a productes:
Raspberry Pi 3 B +:
www.dfrobot.com/product-1703.html
Matriu RGB de 64x64:
www.dfrobot.com/product-1644.html
ESP32 FireBeetle
www.dfrobot.com/product-1590.html
Pas 1: vídeo
Aquí teniu un vídeo que demostra la matriu
Pas 2: Circuit
Adafruit també té una guia que podeu seguir aquí:
Afortunadament, Adafruit té una matriu HAT per al Raspberry Pi que gestiona totes les conversions de nivell lògic de 3,3v -> 5v.
Tant el HAT com la matriu tenen el mateix connector, però el pin 8 (el cable blanc) no es connecta al HAT. Com que el HAT només admet fins a 4 cables de control, el pin 8, que és el cinquè cable de control, es connecta al pin 24 GPIO.
Assegureu-vos d’utilitzar una font d’alimentació de 5V que pugui subministrar fins a 7A.
Pas 3: Biblioteca
Perquè el codi adjunt funcionés, he utilitzat la biblioteca rpi-rgb-led-matrix per controlar els LED. És bastant senzill d’instal·lar. Només cal que runcurl https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh
sudo bash rgb-matrix.sh
A continuació, premeu y per continuar i trieu l'opció 2 per seleccionar l'Adafruit Matrix HAT.
A continuació, trieu el número 2 per alliberar el pin 18 de manera que el so encara es pugui transmetre a la presa d'àudio.
Per provar-lo, aneu al directori examples-api-use i executeu sudo./demo -D0 --led-rows = 64 --led-cols = 64 --hardware-mapping = adafruit-hat
Hauríeu de veure la demostració en execució. Només cal que premeu ctrl-c per sortir-ne.
Pas 4: execució del codi
Abans que es pugui executar el codi, heu d'afegir l'usuari root al grup d'àudio amb sudo -su
llavors
àudio de grup de mods
sortir
Introduïu el fitxer python i el fitxer test.wav a / home / pi / rgb-led-matrix / bindings / python / samples /
Si la demostració va funcionar bé, executeu el codi amb
sudo cd / home / pi / rgb-led-matrix / bindings / python / samples /
sudo python spectrum_matrix.py
Heu d’escoltar la música que es reprodueix des de la presa d’àudio i que s’encenen els llums.
Recomanat:
Com fer un analitzador d'espectre d'àudio LED: 7 passos (amb imatges)
Com fer un analitzador d'espectre d'àudio LED: l'analitzador d'espectre d'àudio LED genera un bonic patró d'il·luminació segons la intensitat de la música. Hi ha molts kits de bricolatge LED Music Spectrum disponibles al mercat, però aquí farem un espectre d'àudio LED Analitzador mitjançant NeoPixe
Com fer bricolatge Analitzador d'espectre de música d'àudio LED de 32 bandes mitjançant Arduino Nano a casa #arduinoproject: 8 passos
Com es fa un bricolatge Analitzador d’espectre de música LED d’àudio de 32 bandes mitjançant Arduino Nano a casa #arduinoproject: Avui fabricarem un analitzador d’espectre de música d’àudio LED de 32 bandes a casa mitjançant Arduino, pot mostrar espectre de freqüències i reproduir muisc al mateix temps. s'ha de connectar davant de la resistència de 100 k, en cas contrari, el soroll de l'espea
Analitzador d'espectre d'àudio FFT de bricolatge: 3 passos
Analitzador d'espectre d'àudio FFT de bricolatge: l'analitzador d'espectre FFT és un equip de prova que utilitza tècniques d'anàlisi de Fourier i processament de senyal digital per proporcionar anàlisi d'espectre. Mitjançant l’anàlisi de Fourier és possible convertir un valor, per exemple, en el domini de temps continu
Espectre d'àudio LED 1x10: 4 passos
Espectre d'àudio LED 1x10.: Hola! La seva Zakriya Paracha, i jo, hem dissenyat i creat un espectre d'àudio led 1x10. Aquest és un projecte molt interessant i també és fàcilment assequible. SUBMINISTRACIONS: 1- Sensor de so Arduino Neno2 per Arduino3-Ten LEDs4-Dues resistències de 820 ohmis 5-Veroboard 6- femella
Analitzador d'espectre de senyal d'àudio DIY Arduino: 3 passos
Analitzador d'espectre de senyal d'àudio DIY Arduino: és un analitzador d'àudio molt senzill amb modes visuals canviants