Sisukord:

Muusika visualiseerija Arduinoga: 5 sammu
Muusika visualiseerija Arduinoga: 5 sammu

Video: Muusika visualiseerija Arduinoga: 5 sammu

Video: Muusika visualiseerija Arduinoga: 5 sammu
Video: C-C Euro Pop Music - FAOUZIA SOLIE! 🤘🤘😔 2024, November
Anonim
Image
Image

Interaktiivne muusika visualiseerija

Komponendid

LM338T x5

Potentsiomeeter x2 (1k ja 10k)

1N4006 diood x5

Kondensaator x2 (1uF ja 10uF)

Takistid x3 (416, 10k ja 1k)

Aux splitter x1

Lisakaabel x1

Arduino Duemilanove x1 (Uno testitud korras)

Aux pesa x1

LM785C x1

TL071CP x1

9V patareipesa x2

Jumperkaabel x Paljud

LED koos WS2812B kontrolleriga x46

Dell 16V 20A sülearvuti adapter x1

1. samm: jootmine 5 LM338T meelevaldne

Jootmine 5 LM338T Arrary
Jootmine 5 LM338T Arrary
Jootmine 5 LM338T Arrary
Jootmine 5 LM338T Arrary

See lineaarne pingemuunduri massiiv vähendab 16 V sülearvuti adapteri toitepinget 5 V LED -toitepingele.

2. etapp: Aux-signaali sisendi eeltöötlusring

Aux signaali sisendi eeltöötlusring
Aux signaali sisendi eeltöötlusring
Aux signaali sisendi eeltöötlusring
Aux signaali sisendi eeltöötlusring
Aux signaali sisendi eeltöötlusring
Aux signaali sisendi eeltöötlusring
Aux signaali sisendi eeltöötlusring
Aux signaali sisendi eeltöötlusring

Leivaplaadi vasakul küljel on op -amp vooluahel TL071, mis summeerib ja võimendab lisasignaali vahemikus -1,25 kuni 1,25 V. Signaal nihutatakse eeltöötlusetapis Arduino Vref 0 ~ 5V režiimile. See blokeerib müra, mille tekitab Arduino analooglugemine (). Pingeregulaator LM7805 asub leivaplaadi keskel, mis muudab Arduino 9V aku toitepinge 5V toitepingeks. Aux-in pesa on paremal küljel, tagades hea ühenduse taasesitusseadmega. Aux splitter jagab taasesitusseadme väljundsignaali kaheks. Üks tarnitakse kõlarisse, teine Arduinole.

Samm: Arduino pinout ja LED -id

Arduino Pinout ja LED -id
Arduino Pinout ja LED -id
Arduino Pinout ja LED -id
Arduino Pinout ja LED -id

Aruidno plaadi alumisel küljel on Aruidno vasakul asuva valge juhtme abil maandatud leivaplaadi külge, pin2 loeb eeltöötlusahela helisignaali. Ülemisel küljel on Arduino teise valge juhtmega maandatud LM338 massiivi külge, paremal küljel olev pin3 edastab jada signaali LED -ribale.

4. samm: tulemus

Samm: lähtekood

Lähtekood

Soovitan: