Obsah:

Hudobný vizualizér s Arduino: 5 krokov
Hudobný vizualizér s Arduino: 5 krokov

Video: Hudobný vizualizér s Arduino: 5 krokov

Video: Hudobný vizualizér s Arduino: 5 krokov
Video: 😱Скрытое послание в музыке! Прячем картинку в звук 2024, Jún
Anonim
Image
Image

Interaktívny hudobný vizualizér

Komponenty

LM338T x5

Potenciometer x2 (1k a 10k)

1N4006 dióda x5

Kondenzátor x2 (1uF a 10uF)

Rezistory x3 (416, 10k a 1k)

Aux rozdeľovač x1

Pomocný kábel x1

Arduino Duemilanove x1 (Uno testované v poriadku)

Aux jack x1

LM785C x1

TL071CP x1

2x konektor pre 9V batériu

Prepojovací kábel x veľa

LED s ovládačom WS2812B x46

Adaptér na laptop Dell 16V 20A x1

Krok 1: Spájkovanie 5 LM338T ľubovoľne

Spájkovanie 5 LM338T ľubovoľné
Spájkovanie 5 LM338T ľubovoľné
Spájkovanie 5 LM338T ľubovoľné
Spájkovanie 5 LM338T ľubovoľné

Toto pole lineárnych meničov napätia znižuje napájacie napätie adaptéra 16 V pre laptop na 5 V napájacie napätie LED.

Krok 2: Obvod predbežného spracovania pre vstup pomocného signálu

Obvod predbežného spracovania pre vstup pomocného signálu
Obvod predbežného spracovania pre vstup pomocného signálu
Obvod predbežného spracovania pre vstup pomocného signálu
Obvod predbežného spracovania pre vstup pomocného signálu
Obvod predbežného spracovania pre vstup pomocného signálu
Obvod predbežného spracovania pre vstup pomocného signálu
Obvod predbežného spracovania pre vstup pomocného signálu
Obvod predbežného spracovania pre vstup pomocného signálu

Na ľavej strane nepájivej dosky je obvod zosilňovača TL071, ktorý sumarizuje a zosilňuje pomocný vstupný signál v rozsahu od -1,25 do 1,25V. Počas fázy predbežného spracovania je signál posunutý na Arduino Vref 0 ~ 5V. Blokuje hluk generovaný prevádzkou Arduino analogread (). V strede doštičky je umiestnený regulátor napätia LM7805, ktorý prevádza napájacie napätie 9V batérie na napájacie napätie 5V pre Arduino. Konektor Aux-in je na pravom bočnom okraji a zaisťuje dobré prepojenie s prehrávacím zariadením. Pomocný rozdeľovač posúva výstupný signál prehrávacieho zariadenia na dve časti. Jeden je dodávaný do reproduktora, druhý je dodávaný do Arduina.

Krok 3: Pinout Arduino a LED diódy

Arduino Pinout a LED diódy
Arduino Pinout a LED diódy
Arduino Pinout a LED diódy
Arduino Pinout a LED diódy

Na spodnej strane dosky Aruidno je Aruidno uzemnený na doske pomocou bieleho vodiča vľavo, pin2 číta výstupný zvukový signál z obvodu predbežného spracovania. Na hornej strane je Arduino uzemnený k poľu LM338 druhým bielym vodičom, pin3 na pravej strane napája sériový signál na pásik LED.

Krok 4: Výsledok

Krok 5: Zdrojový kód

Zdrojový kód

Odporúča: