Schritt 2: Erstellen das Audio Spectrum Visualizer Control Board
Unsere Visualizer 3D Stereo-Audio-Spektrum wird durch einen Arduino Nano angetrieben werden. Wir werden grundsätzlich zwei MSGEQ7 IC-Chips gemacht von Mixed-Signal-Integration verwenden, um Audio in Bands zu trennen.
Der MSGEQ7 IC ist ein Einkanal 7 Band Graphic Equalizer Anzeigefilter. Durch die Fütterung von eines akustischen Signals darauf, filtert die Software heraus sieben Frequenzbändern zentriert um 63Hz, 160Hz, 400Hz, 1, 000 Hz, 2, 500 Hz, 6, 250Hz und 16 000Hz. Die sieben Frequenzen sind Spitze erkannt und an den Ausgang für eine DC Darstellung der Amplitude der einzelnen Bänder gemultiplext. Alles was wir brauchen ist diese DC-Werte mit dem Mikrocontroller analogen ein- und Ausgang des Spektrums auf die 3D LED-Matrix-Displays zu lesen. Wir brauchen zwei MSGEQ7 ICs hier, eins für das linke und eins für den rechten Audiokanal. Der Schaltplan Anschluss oben zeigt wie ein MSGEQ7 IC in der Regel verbunden ist.
Die zwei Sätze von 3D LED-Matrix-Displays, die in Schritt 1 abgeschlossen werden zusammen mit den zwei MSGEQ7 ICs und Mikro-Controller wie im Schaltplan oben gezeigt angeschlossen. Ein Arduino Nano wird hier verwendet, um das gesamte elektronische Schaltung Setup zu steuern. Hinweis: die Verwendung von 12Kohms Pulldown-Widerstände auf die Last-input-Pins für die 3D LED-Matrix zeigt. Wenn Energie zuerst angewendet wird, an den Mikro-Controller, oder wenn sie zurückgesetzt werden, treiben ihre i/o Linien. Der 3D LED-Matrix-Display MAX7219 ICs kann sehen dies als gültige Daten und Müll bis das Mikrocontroller-Gewinne-Steuerelement anzuzeigen. Die Pulldown-Widerstände, diese Probleme vermeiden.
Mit Ausnahme der zwei Sätze von 3D LED-Matrix-Displays, Haken wir die gesamte Schaltung auf einem kleinen Stück des Perf-Brett um 110 mm x 30 mm. Siehe oben für unsere fertige Schaltung auf Perf-Board. Hinweis: Es gibt zwei 3,5 mm Stereo-audio-Buchse Buchsen im Schaltplan. Einer dient als ein Stereo-audio-Eingang und der andere ist ein Pass-Through-Ausgang ermöglicht es Ihnen, diese Audio Spectrum Visualizer in Linie zwischen Audioquelle und Ihre Stereoanlage zu verbinden.
Für diejenigen, die den Aufwand für die Verdrahtung der Schaltung auf Perf-Boards nicht gefällt, haben wir Stereo Audio Spectrum Visualizer-Board als Kit Set entworfen, die schon bald in unserem Tindie Shop erhältlich sein wird.
MSGEQ7-ICs sind in seriösen Shops wie SparkFunerhältlich. Sie möglicherweise in der Lage, diese ICs in einigen anderen Geschäften billiger finden, aber die meisten dieser billige ICs haben Qualitätsprobleme.