Stap 1: Gebouw de Arduino Bi-color LED Matrix Audio Spectrum Visualizer
Wij zullen bouwen een twee LED-Matrix hoog stereo audio spectrum visualizer hier gedreven door een Arduino Nano. We zullen in principe vier Bi-kleur (rood en groen) LED Matrix Driver Module kits van jolliFactory en twee MSGEQ7 IC chips gemaakt door gemengde Signaalintegratie gebruiken.
Twee van de LED Matrix kits zijn voor het linker kanaal van audio en een andere twee voor het juiste audiokanaal. Elk van deze modules twee MAX7219 Display Driver ICs gebruikt voor een Bi-color LED-Matrix. Deze ICs zijn uitstekend omdat zij veel werk nemen uit de micro-controller en vereenvoudigen van de bedrading en logic design.
U vindt deze Bi-color LED Matrix Driver Module kit van hier.
Deze kit wordt geleverd met alle via holes componenten en iemand met solderen basisvaardigheid moet zitten kundig voor monteren zonder veel moeite.
Zie de volgende YouTube video over hoe de LED Matrix Driver Module Kit te monteren:
De MSGEQ7 IC is een enkellijns zeven band grafische Equalizer weergavefilter. Door een audio signaal aan het voederen, het zal uitfilteren zeven frequentiebanden gecentreerd rond 63Hz, 160Hz, 400Hz, 1, 000 Hz, met 2, 500 Hz, 6, 250Hz, en 16, 000Hz.
De zeven frequenties zijn piek gedetecteerd en multiplexed naar de uitvoer te verstrekken een DC-vertegenwoordiging van de amplitude van elke band. Alles wat we nodig is om te lezen deze DC-waarden met de microcontroller analoge input en output van het spectrum naar de Bi-color LED Matrix displays.
We moeten twee MSGEQ7 ICs hier, een links en een voor het recht audiokanaal. Het schakelvoorbeeld verbinding hierboven toont hoe een MSGEQ7 IC is meestal met elkaar verbonden.