Բովանդակություն:

Երաժշտության վիզուալիզատոր Arduino- ով. 5 քայլ
Երաժշտության վիզուալիզատոր Arduino- ով. 5 քայլ

Video: Երաժշտության վիզուալիզատոր Arduino- ով. 5 քայլ

Video: Երաժշտության վիզուալիզատոր Arduino- ով. 5 քայլ
Video: T-Fest - Нельзя (2019 vizualizator) 2024, Նոյեմբեր
Anonim
Image
Image

Ինտերակտիվ երաժշտական վիզուալիզատոր

Բաղադրիչներ

LM338T x5

Պոտենցիոմետր x2 (1k և 10k)

1N4006 դիոդ x5

Կոնդենսատոր x2 (1uF և 10uF)

Ռեզիստորներ x3 (416, 10k և 1k)

Aux splitter x1

Aux մալուխ x1

Arduino Duemilanove x1 (Uno- ն փորձարկվել է)

Aux jack x1

LM785C x1

TL071CP x1

9V մարտկոցի jack 2 x

Jumper մալուխ x Շատերը

LED ՝ WS2812B կարգավորիչով x46

Dell 16V 20A նոութբուքի ադապտեր x1

Քայլ 1. Lոդում 5 LM338T կամար

Sոդման 5 LM338T կամար
Sոդման 5 LM338T կամար
Sոդման 5 LM338T կամար
Sոդման 5 LM338T կամար

Այս գծային լարման փոխարկիչի զանգվածը իջեցնում է 16 Վ նոութբուքի ադապտեր մատակարարող լարումը մինչև 5 Վ LED լարման լարման:

Քայլ 2. Aux ազդանշանի մուտքագրման սխեմայի նախնական մշակում

Aux ազդանշանի մուտքագրման համար միացում
Aux ազդանշանի մուտքագրման համար միացում
Aux ազդանշանի մուտքագրման համար միացում
Aux ազդանշանի մուտքագրման համար միացում
Aux ազդանշանի մուտքագրման համար միացում
Aux ազդանշանի մուտքագրման համար միացում
Aux ազդանշանի մուտքագրման համար միացում
Aux ազդանշանի մուտքագրման համար միացում

Տախտակի ձախ կողմում կա TL071 op -amp միացում, որն ամփոփում և ուժեղացնում է -1.25 -ից 1.25 Վ -ից տատանվող օժանդակ ազդանշանը: Ազդանշանը տեղափոխվում է Arduino Vref 0 ~ 5V նախամշակման փուլում: Այն արգելափակում է Arduino analogread () գործողությամբ առաջացած աղմուկը: LM7805 լարման կարգավորիչը գտնվում է տախտակի կենտրոնում, որը 9 Վ մարտկոցի մատակարարման լարումը փոխակերպում է Arduino- ի 5 Վ լարման: Aux-in jack- ը աջ եզրին է `ապահովելով լավ կապ նվագարկման սարքի հետ: The aux splitter- ը նվագարկման սարքի ելքային ազդանշանը սահում է երկու մասի: Մեկը մատակարարվում է բարձրախոսին, մյուսը `Arduino- ին:

Քայլ 3. Arduino Pinout և LED- ներ

Arduino Pinout և LED- ներ
Arduino Pinout և LED- ներ
Arduino Pinout և LED- ներ
Arduino Pinout և LED- ներ

Aruidno տախտակի ներքևի մասում, Aruidno- ն գետնին ամրացված է ձախ մետաղալարով, իսկ pin2- ը կարդում է նախնական մշակման միացումից ստացված աուդիո ելքային ազդանշանը: Վերին կողմում Arduino- ն հիմնավորված է LM338 զանգվածով մյուս սպիտակ մետաղալարով, իսկ աջ կողմում pin3- ը սերիական ազդանշան է հաղորդում LED շերտի վրա:

Քայլ 4: Արդյունք

Քայլ 5: Աղբյուրի կոդ

Աղբյուրի կոդը

Խորհուրդ ենք տալիս: