Baserade Arduino Bi-color LED Matrix Audio Spectrum Visualizer (1 / 6 steg)
Steg 1: Bygga Arduino Bi-color LED Matrix Audio Spectrum Visualizer
Vi kommer att bygga en två ledde matrisen tall stereo audio spectrum visualizer här drivs av en Arduino Nano. Vi kommer i princip att använda fyra Bi-färg (rött och grönt) LED Matrix drivrutinsmodulen Kit från jolliFactory och två MSGEQ7 IC marker av blandad Signal Integration.
Två av dessa ledde matrisen kit är för vänster ljudkanal och ytterligare två för höger ljudkanal. Var och en av dessa moduler använder två MAX7219 Display Driver ICs för att driva en Bi-color LED Matrix. Dessa Internet-anslutningsdelning är utmärkta eftersom de tar en hel del arbete av mikro-controller och förenkla de ledningar och logik designen.
Du kan hitta detta Bi-color LED Matrix drivrutinsmodulen kit från här.
Detta kit levereras med alla komponenter som genomgående hål och någon med grundläggande lödning skicklighet bör kunna montera den utan stora svårigheter.
Se följande YouTube video om hur att montera LED Matrix Driver modul Kit:
MSGEQ7 IC är en enda kanal sju band grafisk Equalizer visningsfilter. Vid utfodringen en audio signal till det, det kommer att filtrera ut sju frekvensband centrerade runt 63Hz, 160Hz, 400Hz, 1, 000 Hz, 2, 500 Hz, 6, 250Hz, och 16, 000Hz.
De sju frekvenserna är peak upptäcks och multiplexade till utgången att tillhandahålla en DC representation av amplituden för varje band. Allt vi behöver är att läsa dessa DC värden med mikrokontroller analog indata och utdata spektrumet till Bi-color ledde matrisen visar.
Vi behöver två MSGEQ7 ICs här, en för vänster och en annan för höger ljudkanal. Anslutning kopplingsschemat ovan visar hur en MSGEQ7 IC är vanligen anslutet.