Obsah:

Hudební vizualizér s Arduinem: 5 kroků
Hudební vizualizér s Arduinem: 5 kroků

Video: Hudební vizualizér s Arduinem: 5 kroků

Video: Hudební vizualizér s Arduinem: 5 kroků
Video: Leap Motion SDK 2024, Červen
Anonim
Image
Image

Interaktivní hudební vizualizér

Komponenty

LM338T x5

Potenciometr x2 (1k a 10k)

1N4006 dioda x5

Kondenzátor x2 (1uF a 10uF)

Rezistory x3 (416, 10k a 1k)

Aux rozbočovač x1

Pomocný kabel x1

Arduino Duemilanove x1 (Uno testováno v pořádku)

Aux jack x1

LM785C x1

TL071CP x1

2x konektor 9V baterie

Propojovací kabel x mnoho

LED s ovladačem WS2812B x46

Notebookový adaptér Dell 16V 20A x1

Krok 1: Pájení 5 LM338T libovolně

Pájení 5 LM338T libovolné
Pájení 5 LM338T libovolné
Pájení 5 LM338T libovolné
Pájení 5 LM338T libovolné

Toto pole lineárního měniče napětí snižuje napájecí napětí 16V notebooku na 5V LED napájecí napětí.

Krok 2: Předběžný obvod pro vstup Aux signálu

Obvod předběžného zpracování pro vstup pomocného signálu
Obvod předběžného zpracování pro vstup pomocného signálu
Obvod předběžného zpracování pro vstup pomocného signálu
Obvod předběžného zpracování pro vstup pomocného signálu
Obvod předběžného zpracování pro vstup pomocného signálu
Obvod předběžného zpracování pro vstup pomocného signálu
Obvod předběžného zpracování pro vstup pomocného signálu
Obvod předběžného zpracování pro vstup pomocného signálu

Na levé straně prkénka je obvod zesilovače TL071, který sčítá a zesiluje pomocný vstupní signál v rozsahu od -1,25 do 1,25V. Během fáze předzpracování je signál posunut na Arduino Vref 0 ~ 5V. Blokuje hluk generovaný operací Arduino analogread (). Uprostřed prkénka je umístěn regulátor napětí LM7805, který převádí napájecí napětí 9V baterie na napájecí napětí 5V pro Arduino. Konektor Aux-in je na pravé boční hraně a zajišťuje dobré spojení s přehrávajícím zařízením. Aux splitter sklouzne výstupní signál zařízení pro přehrávání na dva. Jeden je dodáván do reproduktoru, druhý je dodáván do Arduina.

Krok 3: Arduino Pinout a LED diody

Arduino Pinout a LED diody
Arduino Pinout a LED diody
Arduino Pinout a LED diody
Arduino Pinout a LED diody

Na spodní straně desky Aruidno je Aruidno uzemněn na prkénko bílým vodičem vlevo, pin2 čte výstupní zvukový signál z obvodu předběžného zpracování. Na horní straně je Arduino uzemněno k poli LM338 druhým bílým vodičem, pin3 na pravé straně přivádí sériový signál na LED pásek.

Krok 4: Výsledek

Krok 5: Zdrojový kód

Zdrojový kód

Doporučuje: