Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Dnes vyrobíme 32pásmový analyzátor LED audio hudebního spektra doma pomocí Arduina, který dokáže zobrazit frekvenční spektrum a současně hrát muisc.
Poznámka
Max7219LED musí být připojen před odpor 100k, jinak bude hluk reproduktoru velmi vysoký.
Krok 1: Součásti
V tomto projektu byly použity následující části:
Arduino Nano, Dva odpory 100K, Tři rezistory 4,7K, Dvě 104 kapacit (104 = 100000pF = 100nF = 0,10μF), Bodová matice LED Max7219 4 v 1, Zvuková zásuvka PJ-320D 3,5 mm, Propojovací vodiče, Breadboard, 3W zvukový zesilovač PAM8403 třídy D a dva reproduktory, Použitá verze Arduino IDE je 1.8.12
Krok 2: Kód:
► GitHub (schéma a skica):
Krok 3: Schéma zapojení
Krok 4: Výroba
1. Nainstalujte soubor knihovny: Otevřete „Nástroje“-„Správce knihoven“ve vývojovém softwaru Arduino, poté vyhledejte arduinoFFT, MD_MAX72xx a Adafruit_GFX a poté je nainstalujte.
Krok 5:
2. Nainstalujte soubor knihovny: Otevřete „Sketch“- „Include Library“- „Add. ZIP Library ……“ve vývojovém softwaru Arduino, poté přidejte Max72Panel.zip
Krok 6:
3. Vyberte vývojovou desku jako Arduino Nano, zde vyberte správně.
Krok 7:
4. Vyberte procesor jako ATmega328P (Old Bootloader), toto je volba správného.
Krok 8:
5. Poté vyberte port, tento port by měl být stejný jako ten, který vidíte ve správci zařízení, abyste mohli vypálit kód do vývojové desky.