Բովանդակություն:
- Քայլ 1: Հավաքեք նյութեր
- Քայլ 2: Կառուցեք արկղը
- Քայլ 3: Տեղադրեք որոնվածը վերահսկիչի վրա
- Քայլ 4. Կառուցեք հետևի ափսե
- Քայլ 5: Funվարճացեք:
Video: LightBox Music Visualizer: 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
LightBox- ը օգտագործում է ձեր հեռախոսի կամ պլանշետի ներկառուցված խոսափողը ՝ երաժշտությունը վերլուծելու համար ՝ ստեղծելով երաժշտությանը համապատասխանող գեղեցիկ լուսային նախշեր: Պարզապես գործարկեք ծրագիրը, տեղադրեք ձեր հեռախոսը կամ պլանշետը ձայնի աղբյուրի մոտ ինչ-որ տեղ, և ձեր տուփը ձայնը կպատկերացնի իրական ժամանակում: LightBox- ը կարող է օգտագործվել նաև գունագեղ շրջապատող լույսով:
Զվարճանալ!!!
Քայլ 1: Հավաքեք նյութեր
Ձեզ հարկավոր են հետևյալ նյութերը.
- 1 մ փայտե շերտ 4 x 0.5 սմ (շրջանակի համար)
- 1 մ փայտե շերտ 0,2 x 0,5 սմ (առջևի եզրագծի համար)
- 15 սմ քառակուսի փայտյա գավազան 0.8 x 0.8 սմ
- 1 x փայտե ափսե 22 x 18 x 0.3 սմ (հետևի ափսեի համար)
- 1 x կաթնագույն ակրիլային ապակե ափսե 22 x 18 x 0.3 սմ (առջևի ափսեի համար)
- 1 x RGB LED ժապավեն, տիպ WS2812B, 5 վոլտ, 1 մ երկարություն, 60 լուսադիոդով
- 1 x ESP8266 մոդուլ: Ես օգտագործեցի Adafruit Huzzah- ը, բայց դուք կարող եք օգտագործել այլ մոդուլ:
- 1 x 5.5 x 2.1 DC բարելի խցիկ
- Մետաղալար (տարբեր գույներ)
- Որոշ Velcro ժապավեն
Ձեզ անհրաժեշտ գործիքներ.
- Փայտե սղոց
- Միտր տուփ
- Փայտի սոսինձ
- Oldոդման երկաթ
Քայլ 2: Կառուցեք արկղը
Շրջանակը
Նախ, օգտագործեք միտրի տուփը `շրջանակի համար շերտը կտրելու համար: Կտրեք կտորները 45 ° անկյան տակ, այնպես որ կարող եք դրանք տեղավորել ՝ կազմելով արտաքին շրջանակը (տես նկարները): Ձեզ հարկավոր կլինի 23 սմ երկարության երկու կտոր (վերևի և ներքևի մասի համար) և 19 սմ երկարության երկու կտոր (ձախ և աջ կողմերի համար): Երկարությունները վերաբերում են ավելի երկար եզրին:
Հուշում. Եթե կտորները կտրում եք այն հաջորդականությամբ, որով եզրերը կտեղավորվեն (օրինակ ՝ սկզբում վերին կտորը, ապա աջը, ապա ներքևը, այնուհետև ձախը), ապա ապահովում եք, որ ծայրերը կատարյալ տեղավորվեն.
Այժմ, սոսնձեք շրջանակի կտորները միասին: Համոզվեք, որ դուք կարող եք ակրիլային ապակու ափսեը մի կողմում տեղավորել տուփի մեջ, իսկ մյուս կողմից ՝ հետևի ափսեի մեջ: Մի անհանգստացեք, եթե կան փոքր բացեր. Առջևի կողմի բացերը ծածկված կլինեն եզրագծով, իսկ հետևի կողմը չի երևա:
Առջեւի ափսե
Հաջորդը, քառակուսի փայտյա գավազանը կտրեք չորս մասի, յուրաքանչյուրը 3 սմ երկարությամբ: Տեղադրեք ակրիլային ապակու ափսեը տուփի մեջ, որպեսզի այն համընկնի առջևի հետ: Կպչեք քառակուսի փայտի կտորները տուփի անկյուններում և ակրիլային ափսեի հետևի կողմում: Համոզվեք, որ դուք շատ սոսինձ չեք օգտագործում, այնպես որ ոչ մի սոսինձ չի մտնում ակրիլ, բացառությամբ այն վայրերի, որտեղ դրանք սոսնձված են փայտե կտորներին:
Սահմանը
Կրկին օգտագործեք խիտ տուփը `եզրը կտրելու համար: Կտրեք դրանք 45 ° անկյան տակ (տես նկարները): Կրկին ձեզ հարկավոր կլինի 23 սմ երկարության երկու կտոր և 19 սմ երկարության երկու կտոր (երկարությունները կրկին վերաբերում են ավելի երկար եզրին):
Կպչեք եզրագծի կտորները միասին և եզրը կպցրեք տուփի առջևի մասում: Կրկին զգույշ եղեք, որ ոչ մի սոսինձ չթափվի ակրիլին:
Քայլ 3: Տեղադրեք որոնվածը վերահսկիչի վրա
Գնացեք ձեր Arduino գրադարանի կառավարիչ և համոզվեք, որ FastLED գրադարանը տեղադրված է: Այն կօգտագործվի որոնվածը:
Ներբեռնեք ձեր ESP8266- ի որոնվածը Github- ից:
Օգտագործեք Arduino IDE- ն ՝ որոնվածը ձեր ESP8266 մոդուլին վերբեռնելու համար:
Նշում տարբեր թվերի LED- ների օգտագործման մասին. Ես LightBox- ը կառուցեցի 60 LED լուսադիոդային ժապավենով: Բայց դուք կարող եք օգտագործել այնքան LED, որքան ցանկանում եք: Միակ բանը, որ դուք պետք է անեք, փոփոխել որոնվածի NUM_ROWS և NUM_COLUMNS հաստատունները: Րագիրը ինքնաբերաբար կհարմարվի ձեր կողմից սահմանված LED- ների թվին: Այս կերպ Դուք կարող եք կառուցել մեծ կամ փոքր LightBox- ներ, այնպես, ինչպես ցանկանում եք:
Քայլ 4. Կառուցեք հետևի ափսե
Այս քայլում մենք LED շերտը կկտրենք ավելի փոքր շերտերի, կպցնենք դրանք մետաղալարերի հետ միասին և կպցրեք դրանք հետևի ափսեի վրա ՝ ցանց կազմելու համար: Արդյունքը պետք է լինի այնպես, ինչպես պատկերված է նկարներում:
Caգուշացում. LED շերտի վրա տպված են փոքր սլաքներ: Այս սլաքները ցույց են տալիս տվյալների ազդանշանի տարածման ուղղությունը: Դուք պետք է սոսնձեք և կպցրեք շերտերն այնպես, որ կարողանաք հետևել ESP8266 մոդուլի քորոցին միացված մետաղալարից սկսվող սլաքներին, շերտերի երկայնքով, մինչև վերջին շերտի վերջը:
Կտրեք LED շերտը վեց շերտի մեջ `յուրաքանչյուրը 10 LED- ով: LED շերտն ունի գծանշումներ, որտեղ այն կարելի է կտրել և վերավաճառել: Չափեք ձեր ESP8266 մոդուլի չափը: Մատիտով նշեք, թե յուրաքանչյուր շերտը որտեղ պետք է անցնի հետևի ափսեի վրա: Շերտերի միջև հեռավորությունը պետք է լինի հավասար, և դուք պետք է բավականաչափ լայն սահման թողեք, որպեսզի ESP8266 մոդուլը տեղադրեք այնտեղ ՝ առանց լուսադիոդներից որևէ մեկի ծածկման:
Հաջորդը, կպցրեք շերտերը հետևի ափսեի մեջ: Դուրս եկեք ձեր զոդման երկաթից, մի փոքր մետաղալարից և միասին կպցրեք LED շերտերը: Շերտերն ունեն երեք տող ՝ +5V, GND և DO: Համոզվեք, որ միշտ միացնում եք համապատասխան գծեր: Սխալներից խուսափելու համար օգտագործեք տարբեր գույնի լարեր:
Հետևի ափսեի մեջ բացեք DC տակառի անցքի անցքը: Ես մի քանի տաք սոսինձ օգտագործեցի, որպեսզի բաճկոնը կպցնեի ափսեին:
LED շերտի +5V և GND գիծը միացրեք տակառի խցիկի համապատասխան տերմինալներին: Եթե չգիտեք, թե որ տերմինալն է դրական, որը ՝ բացասական, միացրեք 5 Վ էլեկտրամատակարարումը և օգտագործեք մուլտիմետր ՝ պարզելու համար, թե որն է:
Ձեր ESP8266 մոդուլի 5V և GND միակցիչները միացրեք տակառի խցիկի համապատասխան տերմինալներին: ESP8266 մոդուլի 5 -րդ կապը միացրեք LED շերտի տվյալների գծին: Դուք կարող եք կամ օգտագործել jumper մալուխներ, եթե ցանկանում եք մոդուլը հետագայում նորից օգտագործել, կամ մալուխները ուղղակիորեն միացնել մոդուլի միակցիչներին:
Կպչեք ESP8266 մոդուլը հետևի ափսեի վրա կամ այն ամրացնելու համար օգտագործեք որոշ վելկրո ժապավեն:
Քայլ 5: Funվարճացեք:
It'sամանակն է ծրագիրը ներբեռնել Google Play Store- ից: Անվճար է, իհարկե!
Միացրեք ձեր LightBox- ը: Այն պետք է կապույտ դառնա, և ձեր հեռախոսի կամ պլանշետի վրա պետք է կարողանաք տեսնել «lightbox» կոչվող WiFi ցանցը: Եթե արկղը կարմիր է դառնում, երբ այն առաջին անգամ միացնում եք, ապա պետք է վերակայեք ձեր ESP8266 մոդուլի EEPROM- ը: Դա արեք ՝ մոդուլի 4 -րդ կապը մի վայրկյան միացնելով GND- ին: Տուփը պետք է վերագործարկվի և այժմ կապույտ դառնա:
Ձեր հեռախոսով կամ պլանշետով միացեք «lightbox» WiFi ցանցին (գաղտնաբառ ՝ «lightbox12345»): Գործարկեք LightBox ծրագիրը: Automaticallyրագիրը ինքնաբերաբար միանում է LightBox- ին:
Կարգավորումների ընտրացանկում կարող եք կարգավորել LightBox- ը ՝ ձեր սեփական WiFi ցանցին միանալու փոխարեն: Այս կերպ, անհրաժեշտ չէ այլ WiFi ցանցի անցնել, երբ ցանկանում եք օգտագործել ձեր տուփը:
Օգտագործեք Գույնի ընտրիչ ՝ ձեր սենյակին ձեր տրամադրությանը համապատասխանող գույնով լուսավորելու համար, կամ օգտագործեք Աուդիո անալիզատորը ՝ երաժշտությունը գույների գեղեցիկ ձևերի վերածելու համար:
Մի հապաղեք հարցնել մեկնաբանությունների բաժնում, եթե ունեք հարցեր:
Զվարճանալ!
Թարմացումներ:
- 06/03/17. Ես ավելացրել եմ ESP8266 մոդուլի էլեկտրամոնտաժի մի քանի մոտ լուսանկարներ:
- 06/19/17. Ես անընդհատ բարելավում եմ ծրագիրը և որոնվածը: Ես ավելացրել եմ զտիչ, որը հարթեցնում է աուդիո արտացոլումը: Թարթելը շատ ավելի քիչ է, և արտացոլումը շատ ավելի գեղեցիկ է թվում: Ես նաև ավելացրեցի հնարավորություն ՝ կազմաձևել որոնվածի մեջ LED տողերի և սյուների քանակը: Appրագիրը ինքնաբերաբար հարմարվում է LED- ների կազմաձևված թվին: Այս կերպ դուք կարող եք կառուցել ձեր LightBox- ը ավելի կամ պակաս LED- ով, քան ես եմ արել, և այն կաշխատի հավելվածի հետ:
Երկրորդ տեղն անձեռնմխելի մարտահրավերում
Խորհուրդ ենք տալիս:
Պարզ LED Lightbox Cube: 7 քայլ (նկարներով)
Պարզ LED Lightbox Cube. Ողջույն բոլորին: Այս անգամ ես կցանկանայի ձեզ հետ կիսել մի պարզ lightbox խորանարդի մի մոդել, որը կարող էր օգտագործվել բաց (մեծ օբյեկտի հատվածը նկարահանելու համար) և փոքրերի համար փակ կողմերով: Այս խորանարդը մոդուլային կառուցվածք ունի, որը հեշտությամբ կարելի է դ
Retro LED Strip Audio Visualizer: 4 քայլ (նկարներով)
Retro LED Strip Audio Visualizer. Որպես երաժիշտ և էլեկտրատեխնիկայի ուսանող, ես սիրում եմ ցանկացած նախագիծ, որը հատում է այս երկու ոլորտները: Ես տեսել եմ որոշ DIY աուդիո վիզուալիզատորներ (այստեղ, այստեղ, այստեղ և այստեղ), բայց յուրաքանչյուրը բաց էր թողել իմ համար իմ հաստատած երկու նպատակներից առնվազն մեկը
LED Art Lightbox: 5 քայլ (նկարներով)
LED Art Lightbox. Այս Instructable- ում մենք պատրաստվում ենք ստեղծել lightbox: Սա թույլ է տալիս դինամիկ նշաններ անել կամ կարող է օգտագործվել ծածկույթների ուրվագծման համար, հիանալի, եթե նկարիչ, նկարազարդող կամ դիզայներ եք:
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 քայլ (նկարներով)
Smart Lamp (TCfD) - Rainbow + Music Visualizer. Այս նախագիծը կատարվում է TUDelft- ում «Տեխնոլոգիա հայեցակարգի ձևավորման» դասընթացի համար: Վերջնական արտադրանքը ESP -32 բազային LED լամպ է և միացված է սերվերին: Նախատիպի համար լամպն ունի երկու գործառույթ. ծիածանի էֆեկտ, որը հանգստացնող գույն է հաղորդում
Nixie Tube Music Visualizer: 10 քայլ (նկարներով)
Nixie Tube Music Visualizer. Հիպնոսացնող երաժշտական վիզուալիզատոր, որը ներշնչված է iTunes- ի վերևի այդ փոքրիկ շերտերից: Որպես ցուցադրում օգտագործվում են տասնչորս ռուսական IN-13 Nixie բարգրաֆ խողովակներ: Երկարությունը, որը լուսավորում է յուրաքանչյուր նիքսի խողովակ, ներկայացնում է որոշակի հաճախականության ծավալը մ