Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Jedná se o projekt, který přijímá kontinuální analogový signál, obvykle hudbu, a používá jej k osvětlení 7pásmového LED vizualizátoru. Čip MSGEQ7 používá k analýze hudebního signálu k získání frekvenčních veličin a jeho mapování na LED pásky. Použité LED pásy jsou SK6812 také známé jako WS2811 nebo Adafruit Neopixel.
Použité vybavení:
1.) MSGEQ7
2.) 3,5 mm samice pomocný konektor
3.) 2x 22k Ohm rezistory
4.) Kondenzátor 0,01 microFarad
5.) 2x 0.1 microFarad kondenzátory
6.) Odpor 200 kiloohmů
7.) 33 picoFaradův kondenzátor
8.) Arduino Uno
9.) SK6812 RGB LED pásek/ WS2811 RGB LED pásek/ Libovolný Adafruit Neopixel Strip
Krok 1: Vytvoření konektoru pro sluchátka
Oba kanály připájejte 2 různými 22K ohmovými odpory. Poté spojte dva odpory a připájejte je na kondenzátor 0,01 microFarad. To by byl signál dovnitř. Země ze zvedáku jde na zemní lištu chleba
Krok 2: Zapojení Arduina a MSGEQ7
Zapojte IC podle schématu.
Reset přejde na digitální pin 8 na Arduinu.
Strobe jde na digitální pin 5 na Arduinu.
DC out přejde na Analog v A0
Data In diody LED přecházejí na digitální pin 6 na Arduinu.
Krok 3: LED diody
Pokud chcete mít efekt ze staré školy jako vizualizér, budete muset pájet 7 proužků v sérii. K pájení nepoužívejte drát s pevným jádrem, který se pěkně nepřilepí k podložkám na pásech. Data vstupují na pin 6 na arduinu. Také LED diody mohou čerpat až 80 mil. A na jednu LED. To znamená, že 60 LED může čerpat až 5 ampérů (4,8 A). Používám starý napájecí zdroj CPU.
Krok 4: Kód
kód je připojen a lze jej otevřít v arduino ide. V kódu můžete nastavit počet LED diod.