Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Heute werden wir mit Arduino einen 32-Band-LED-Audio-Musikspektrum-Analysator zu Hause herstellen, der das Frequenzspektrum anzeigen und gleichzeitig Musik abspielen kann.
Notiz
Die max7219LED muss vor dem 100k-Widerstand angeschlossen werden, da sonst das Rauschen des Lautsprechers sehr hoch wird.
Schritt 1: Komponenten
Folgende Teile wurden in diesem Projekt verwendet:
Arduino Nano, Zwei 100K Widerstände, Drei 4,7K Widerstände, Zwei 104 Kapazitäten (104 = 100000pF = 100nF = 0,10μF), 4 in 1 Max7219 Punktmatrix-LED, PJ-320D 3,5-MM-Audiobuchse, Überbrückungsdrähte, Steckbrett, 3W PAM8403 Klasse D Audioverstärker und zwei Lautsprecher, Die verwendete Version der Arduino IDE ist 1.8.12
Schritt 2: Code:
► GitHub (Schema und Skizze):
Schritt 3: Schaltplan
Schritt 4: Produktion
1. Bibliotheksdatei installieren: Öffnen Sie "Tools"-"Library Manager" in der Arduino-Entwicklungssoftware, suchen Sie nach arduinoFFT, MD_MAX72xx und Adafruit_GFX und installieren Sie sie.
Schritt 5:
2. Bibliotheksdatei installieren: Öffnen Sie "Sketch" - "Include Library" - "Add. ZIP Library……" in der Arduino-Entwicklungssoftware und fügen Sie dann Max72Panel.zip hinzu
Schritt 6:
3. Wählen Sie das Entwicklungsboard als Arduino Nano aus, dies ist das richtige.
Schritt 7:
4. Wählen Sie den Prozessor als ATmega328P (Old Bootloader) aus, um den richtigen auszuwählen.
Schritt 8:
5. Wählen Sie dann den Port aus, dieser Port sollte mit dem übereinstimmen, den Sie im Gerätemanager sehen, damit Sie den Code in das Entwicklungsboard brennen können.