Tartalomjegyzék:

Zene -vizualizátor Arduino -val: 5 lépés
Zene -vizualizátor Arduino -val: 5 lépés

Videó: Zene -vizualizátor Arduino -val: 5 lépés

Videó: Zene -vizualizátor Arduino -val: 5 lépés
Videó: Снято одним дублем! Вам нравится эта песня? 💙 2024, November
Anonim
Image
Image

Interaktív zenei vizualizátor

Alkatrészek

LM338T x5

X2 potenciométer (1k és 10k)

1N4006 x5 dióda

Kondenzátor x2 (1uF és 10uF)

Ellenállások x3 (416, 10k és 1k)

Aux osztó x1

Aux kábel x1

Arduino Duemilanove x1 (Uno tesztelt rendben)

Aux jack x1

LM785C x1

TL071CP x1

9V -os elemcsatlakozó x2

Jumper kábel x Sok

LED WS2812B vezérlővel x46

Dell 16V 20A laptop adapter x1

1. lépés: Forrasztás 5 LM338T Arrary

Forrasztás 5 LM338T Arrary
Forrasztás 5 LM338T Arrary
Forrasztás 5 LM338T Arrary
Forrasztás 5 LM338T Arrary

Ez a lineáris feszültségváltó tömb lecsökkenti a 16V laptop adapter tápfeszültségét 5V LED tápfeszültségre.

2. lépés: Előfeldolgozó áramkör Aux jelbemenethez

Előfeldolgozó áramkör Aux jelbemenethez
Előfeldolgozó áramkör Aux jelbemenethez
Előfeldolgozó áramkör Aux jelbemenethez
Előfeldolgozó áramkör Aux jelbemenethez
Előfeldolgozó áramkör Aux jelbemenethez
Előfeldolgozó áramkör Aux jelbemenethez
Előfeldolgozó áramkör Aux jelbemenethez
Előfeldolgozó áramkör Aux jelbemenethez

A kenyértábla bal oldalán található a TL071 op -amp áramkör, amely összegzi és erősíti az aux bemeneti jelet, amely -1,25 és 1,25 V között van. Az előfeldolgozás során a jel Arduino Vref 0 ~ 5V-ra áll. Blokkolja az Arduino analogread () művelet által keltett zajt. Az LM7805 feszültségszabályozó a kenyértábla közepén található, amely a 9 V -os tápfeszültséget 5 V -os tápfeszültséggé alakítja az Arduino számára. Az Aux-in csatlakozó a jobb oldali szélén található, biztosítva a jó kapcsolatot a lejátszó eszközzel. Az aux elosztó kettéosztja a lejátszó eszköz kimeneti jelét. Az egyik a hangszóróhoz, a másik az Arduinohoz kerül.

3. lépés: Arduino Pinout és LED -ek

Arduino Pinout és LED -ek
Arduino Pinout és LED -ek
Arduino Pinout és LED -ek
Arduino Pinout és LED -ek

Az Aruidno tábla alsó oldalán az Aruidno a bal oldali fehér vezetékkel a kenyérsütő táblához van földelve, a pin2 leolvassa az előfeldolgozó áramkörből származó audio kimeneti jelet. A felső oldalon az Arduino a másik fehér vezetékkel az LM338 tömbhöz van földelve, a jobb oldali pin3 pedig soros jelet továbbít a LED szalagra.

4. lépés: Eredmény

5. lépés: Forráskód

Forráskód

Ajánlott: