Etape 1: Construire la matrice de LED bi-couleur Arduino spectre Audio Visualizer
Nous allons construire une matrice de LED deux visualiseur de spectre audio stéréo haut conduit ici par un Arduino Nano. Nous utiliserons essentiellement quatre kits Bi-color (rouge et vert) LED Matrix Module pilote de jolliFactory et deux puces de MSGEQ7 IC faites par intégration de signaux mixtes.
Deux des kits LED Matrix sont pour le canal audio gauche et deux pour le canal audio droit. Chacun de ces modules utilise deux MAX7219 Display Driver ICs pour piloter une matrice de LED Bi-color. Ces ICs sont excellents parce qu’ils prennent beaucoup de travail off le microcontrôleur et simplifier la conception de câblage et de la logique.
Vous pouvez trouver ce kit Bi-color LED Matrix Module pilote de ici.
Ce kit est livré avec tous les composants d’à travers-trou et quelqu'un avec compétence de base souder devrait être en mesure de monter sans trop de difficulté.
Voir la vidéo de YouTube ci-dessous sur la façon d’assembler le Kit de Module LED Matrix pilote :
L’IC MSGEQ7 est une bande de sept monocanal Graphic Equalizer filtre d’affichage. En se nourrissant d’un signal audio à elle, il va filtrer les sept bandes de fréquence centré autour de 63Hz, 160Hz, 400Hz, 1, 000 Hz, 2, 500 Hz, 6, 250Hz et 16, 000Hz.
Les sept fréquences sont pic détecté et multiplexées à la sortie pour fournir une représentation de DC de l’amplitude de chaque bande. Tous nous avons besoin est de lire ces valeurs DC avec le microcontrôleur analogique des entrées et sorties du spectre sur les écrans à matrice de LED Bi-color.
Nous avons besoin de deux MSGEQ7 ICs ici, un pour la gauche et l’autre pour le canal audio droit. Le schéma de raccordement ci-dessus montre comment un IC MSGEQ7 est généralement connecté.