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

Translightion Board (Վերահսկելի երաժշտական վիզուալիզատոր) ՝ 5 քայլ
Translightion Board (Վերահսկելի երաժշտական վիզուալիզատոր) ՝ 5 քայլ

Video: Translightion Board (Վերահսկելի երաժշտական վիզուալիզատոր) ՝ 5 քայլ

Video: Translightion Board (Վերահսկելի երաժշտական վիզուալիզատոր) ՝ 5 քայլ
Video: Stray Kids – SUPER BOARD [ПЕРЕВОД НА РУССКИЙ/КИРИЛЛИЗАЦИЯ Color Coded Lyrics] 2024, Նոյեմբեր
Anonim
Translightion Board (Կառավարելի երաժշտության վիզուալիզատոր)
Translightion Board (Կառավարելի երաժշտության վիզուալիզատոր)

Թարգմանեք երաժշտությունը շլացուցիչ լուսային շոուի այս անհատականացվող լույսի վերահսկիչի նախագծով: Հիանալի է դիջեյների, երեկույթների և 1: 1 շոուների համար:

Ստորև թարմացվեց ցուցադրական տարբերակը:

Քայլ 1: Նախապատմություն

Նախապատմություն
Նախապատմություն

Այս նախագծի հիմքում ընկած էր ստեղծել վերահսկիչ, որը թույլ կտա օգտվողներին «նվագել» լույսով, ինչպես դա գործիք է ՝ հարմարեցված տեսողական պատկերներով, ժեստերի վերահսկմամբ և պայծառության/արագության հավաքիչներով:

Հաշվի առնելով, թե որքան թանկ կարող են լինել սպառողական լույսի կարգավորիչները (հաճախ $ 100 դոլար կամ ավելի, առանց լույսերը ներառելու), մենք որոշեցինք փորձել ավելի էժան, ավելի հարմարվող լուծում:

ԹԱՐՄԱՈ recentlyՄ- Վերջերս մենք թարմացրինք այս նախագիծը: Կառուցված նկարները 1.0 տարբերակից են, որոնց ցուցադրական տարբերակը ՝ ստորև:

Էլեկտրագծերը և կառուցվածքը հիմնականում նույնն են 2.0 տարբերակի համար, մենք պարզապես այն դրել ենք ավելի գեղեցիկ տեսքի պատյանում և ավելի շատ սարքավորում ենք ավելացրել հետագա թարմացումների համար: Թարմացված ծածկագիրը տեղադրված է նաև կոդերի բաժնում:

Քայլ 2: Նյութեր

  • Arduino UNO
  • Ուլտրաձայնային հեռաչափ
  • Digilent Pmod KYPD
  • Պտտվող պոտենցիոմետր
  • LED շերտեր (2)
  • Տեսավ Grove Sound Sensor v1.6
  • Տաք սոսինձ ատրճանակ
  • Backboard (ես օգտագործել եմ փայտի նմուշ Home Depot- ից)

Քայլ 3: Կարգավորել շրջանը

Կարգավորել շրջանը
Կարգավորել շրջանը
Կարգավորել շրջանը
Կարգավորել շրջանը
Կարգավորել շրջանը
Կարգավորել շրջանը

Նման նախագծի մարտահրավերներից մեկը կոճակների քանակն է, որոնք այն պետք է ներառի: Նույնիսկ իմ ավելի պահպանողական ձևերում ես ուզում էի ունենալ մոտ 8 կոճակ ՝ տարբեր տեսողական հաջորդականությունները, գույների ներկապնակները և ռեժիմների այլ ընտրությունը կառավարելու համար: Այդքան կոճակներ միացնելը կարող է հոգնեցուցիչ լինել և մեծ հնարավորություն է բացում մեկ կապի համար, որը կարող է խափանել և փչացնել ամբողջ ներկայացումը: Բացի այդ, այն Arduino- ն, որը մենք օգտագործում ենք (UNO) ունի միայն այնքան թվային մուտքագրումներ, որոնք կարող են օգտագործվել: Բարեբախտաբար, օգտագործելով Pmod KYPD- ը, մենք կարողացանք շրջանցել այս երկու խնդիրները:

Pmod KYPD- ի փոքր ձև-գործոնը թույլ է տալիս այն կոկիկորեն տեղավորվել ցանկացած հատակի վրա ՝ առանց չափազանց շատ անշարժ գույք վերցնելու: Ես օգտագործում եմ փայտե նմուշ, որը ստացել եմ իմ տեղական սարքավորումների խանութից անվճար որպես իմ տեղադրման վահանակ: Այս նախագիծը լարելու համար նախ միացրեք Pmod KYPD- ը ՝ ըստ վերը նշված Fritzing դիագրամի:

Այնուհետև ձեր պոտենցիոմետրերի վրա միացրեք անալոգային կապանքներ A5 (պայծառություն) և A4 (արագություն): Կցեք LED շերտերը գետնին և 5 Վ, այնուհետև միացրեք ազդանշանի երկու կապում թվային կապիչ 11. Ձայնի տվիչը միացրեք հզորության և գետնի, իսկ սպիտակ մետաղալար A1- ին և դեղին մետաղալար A0- ին (եթե որպես հղում չունեք միացնող մալուխը, դեղին մետաղալարն արտաքինն է, իսկ սենսորի մասին ավելի շատ փաստաթղթեր այստեղ են: Ping սենսորի համար/Ուլտրաձայնային հեռաչափաչափի գործիքը թվային փին 13 -ում է) և Echo- ն թվային Pin 12 -ում է (իհարկե, բացի ուժից և հողից):

Քայլ 4: Կոդ

Կոդի համար ձեզ հարկավոր կլինի FastLED և Keypad գրադարանը (երկուսն էլ գտնված են Arduino IDE գրադարանի կառավարչում): Ստեղնաշարը առաջինը նշված չէ, երբ այն փնտրում եք, ստիպված կլինեք ոլորել ներքև, մինչև գտնեք Մարկ Սթենլիի և Ալեքսանդր Բրևիգի մեկը:

Պատճենեք և տեղադրեք կոդը Arduino IDE- ի մեջ և կտտացրեք վերբեռնում: Հիմա ժամանակն է խաղալու սեղանի շուրջ: Նշում. 3-րդ և 4-րդ կոճակները կցված են պինգ-սենսորին, այնպես որ փորձեք ձեր ձեռքը դնել սենսորի վրա, երբ ակտիվացնեք այդ արտացոլիչները: funվարճացեք և ազատ զգացեք ընդլայնել այս նախագիծը `ավելի շատ տեսողականացուցիչներ, տվիչներ և այլն ավելացնելու համար:

ԹԱՐՄԱՈ-Մ- Մենք թարմացրինք ծածկագիրը և ավելացրեցինք ավելի շատ գործառույթներ, ներբեռնեք LEDController_2, եթե ցանկանում եք լրացուցիչ հնարավորություններ:

Նոր օրենսգրքում վիզուալիզատորներն են.

1. Հոսք

2. Waterրվեժ

3. DoubleBounce

4. Ձեռքի ցատկում

5. Մակարդակներ

6. Կենտրոնի մակարդակներ

7. Բլոբ

8. AmbientSpots

9. հատվածներ

0. զարկերակ

Քայլ 5: Lightամանակն է Lightshows- ի:

Lightամանակն է Lightshows- ի
Lightամանակն է Lightshows- ի

Այժմ ժամանակն է օգտագործել տախտակը:

Իմ տեղադրման կոճակներում 1-4-ը տեսողական հաջորդականություններն են, 5-ը `ձայնային տվիչով ավտոմատ ռեժիմ, և 6-9-ը, F- ն և C- ը գունային ներկապնակներն են, որոնք ազդում են վիզուալիզատորներից որևէ մեկի վրա:

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