Բովանդակություն:
- Քայլ 1: Հավաքեք նյութեր և գործիքներ
- Քայլ 2: Պատրաստեք գրպանը հզորության համար
- Քայլ 3: Էլեկտրագծերի դասավորության պլան
- Քայլ 4: Ամեն ինչ միասին կպցրեք
- Քայլ 5: Ներբեռնեք և տեղադրեք ծրագրակազմ
- Քայլ 6: Միացրեք բաղադրիչները և վերբեռնեք ծածկագիրը
- Քայլ 7: Կարել LED շերտը կիսաշրջազգեստի մեջ
- Քայլ 8: Funվարճացեք !!!:)
Video: TwirLED: Light Up Skirt: 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Այս նախագծի հիմնական գաղափարը կիսաշրջազգեստ է, որն արձագանքում է շարժմանը և լուսավորվում, երբ պտտվում ես պարահրապարակում: Բլյուզի, ճոճանակի և սալսայի պես սոցիալական պարերի համար «ցուցադրման» պահը այն է, երբ պարուհին պտտվում է, ուստի ես ուզում էի մի փեշ, որն այդ ժամանակ միայն լուսավորվում էր:
Գործառույթն իրականացվում է մի պարզ ծրագրի գործարկման միջոցով, որը կարդում է դիրքը 3 առանցքի սենսորի z առանցքի մեջ և առաջացնում է թեթև շղթայի թարթում, եթե ընթերցումը որոշակի արժեքից բարձր է:
Պահանջվող հմտություններ
- Հիմնական կարում
- Oldոդման
- Arduio- ի հետ միկրո վերահսկիչի ծրագրավորում
- Համբերություն
Մի վախեցեք այս ամենից. դա հիանալի հնարավորություն է սովորելու և (կամ) հմտություններ կիրառելու համար: Եթե կարի մեքենա մուտք չունեք, կարը կարող է կատարվել ձեռքով: Ես միայն սովորեցի երկու նախագծեր զոդել մինչ այս մեկը, այնպես որ, եթե չգիտեք, թե ինչպես նախքան այսպիսի ձեռնարկում ձեռնարկելը, անշուշտ հետո էլ կանեք: Arduino- ն սովորելու համար այնքան էլ դժվար չէ, և կարիք չկա ծածկագրեր գրել:
Քայլ 1: Հավաքեք նյութեր և գործիքներ
Ես ներառեցի իմ օգտագործած որոշ ապրանքների և բաղադրիչների հղումներ, բայց նույն կապում նման բաները պետք է աշխատեն: Պարզապես համոզվեք, որ ամեն ինչ կարող է կարգավորել 5 Վ լարման մուտքը, որպեսզի չայրեք ձեր տախտակը կամ տվիչը:
Գործիքներ
- Կարի մեքենա (պարտադիր չէ, բայց օգտակար)
- Համակարգիչ `ձեր միկրո վերահսկիչը ծրագրավորելու համար
- Sոդման երկաթ
- «երրորդ ձեռքը», որն օգնում է զոդման ընթացքում իրերը տեղում պահել
- Մետաղալարեր
- Տաք սոսինձ ատրճանակ
Նյութեր
- Լիովին ճոճվող/չմշկող կիսաշրջազգեստ (մեկը, որը պտտվելիս պտտվում է բավականին հորիզոնական)
- ցանցի գործվածք կամ ժապավեն ՝ մետաղալարերը ծածկելու և մաշկից հեռու պահելու համար
- ասեղ և թել
- Սիլիկոնով պատված 30 գ մետաղալար
- 3 առանցքի արագացուցիչ (համատեղելի է 5 Վ մուտքի հետ)
- Հասցեավորվող RGB լուսադիոդներ
- Pro Micro միկրոհսկիչ (5V) կամ Sparkfun տարբերակ: Ես երկուսն էլ օգտագործել եմ
- Էլեկտրաէներգիայի փաթեթ (5 Վ ելք) կամ նման բան
- տաք սոսինձ ձողիկներ
Եթե ցանկանում եք ձեր սեփական կիսաշրջազգեստը պատրաստել, համոզվեք, որ ձեռք եք բերում գործվածք, որն ունի ոչ ուղղորդված նախշ և ձգվող գործվածք, եթե չեք ցանկանում կայծակաճարմանդ տեղադրել: Ահա մեկ ձեռնարկ, թե ինչպես պատրաստել մեկը. DIY չմշկող/շրջանային կիսաշրջազգեստ DIYlover89- ի կողմից:
Քայլ 2: Պատրաստեք գրպանը հզորության համար
ահա արագ գրպան պատրաստելու միջոց, որը կպահի սնուցման բանկը և միկրոհսկիչը, որպեսզի դրանք ապահով լինեն:
- ամրացրեք և կայծակաճարմանդ փակեք կիսաշրջազգեստի ներսում, որտեղ ցանկանում եք, որ գրպանը լինի:
- բացեք և կտորը կտրեք կայծակաճարմանդ ատամների միջև
- հյուսվածքի վերևում ՝ զիգզագով կարել ՝ խմողին տեղում ամրացնելու համար
- կտրեք մի կտոր գործվածք ՝ բանկի և պրո միկրո չափի
- կտրեք, կապեք և կարեք ավելի փոքր կտոր, որպեսզի պրոֆեսիոնալ միկրոտն ունենա իր «տունը» (գրպանը գրպանում)
- ամրացրեք ամբողջ գրպանը կիսաշրջազգեստի ներսում կայծակաճարմանդ ճեղքի վրա
- կարել տեղում
- Համոզվեք, որ գրպանի ներքևում բացվածք եք թողնում `լարերի միջով անցնելու համար
Քայլ 3: Էլեկտրագծերի դասավորության պլան
Գրպանը տեղում դնելուց հետո կախեք կիսաշրջազգեստը և ավելացրեք մի քանի կապում, որտեղ ցանկանում եք, որ լույսերը հայտնվեն: Ես ընտրեցի իմ LED- ները հավասարեցնել իմ կիսաշրջազգեստի սպիտակ պոլկա կետերին, քանի որ կարծում եմ, որ այն փայլում է հիանալի գեղագիտության մեջ, երբ նրանք թարթում են:
Շրջեք կիսաշրջազգեստը գլխիվայր, որպեսզի կարողանաք տեսնել, թե որտեղ եք տեղադրել ձեր քորոցային նշիչները:
Տեղադրեք մեկ LED յուրաքանչյուր քորոցի վրա, որպեսզի կարողանաք ավելի լավ պատկերացնել, թե ինչպես են դրանք բաշխված և հարմարեցրեք դասավորությունը, եթե այն իսկապես անհավասար է թվում: Այս կիսաշրջազգեստում ես օգտագործել եմ 35 լուսադիոդ, բայց ես կարծում եմ, որ Power Bank- ն ի վիճակի է ավելի շատ լիցքավորել, եթե ցանկանում եք փորձարկել:
Կազմեք ձեր էլեկտրագծերի դասավորության քարտեզը `վազելով գունավոր լար կամ մետաղալար կամ գծելով յուրաքանչյուր LED- ի միջով: Եթե դա նշում եք մարկերով կամ մատիտով, համոզվեք, որ այն չի երևում ձեր գործվածքների միջով, քանի որ չեք կարողանա այն լվացքի մեքենայի միջով անցկացնել:
Կարևոր է կազմել ծրագիր, որպեսզի չկորցնեք ձեր տեղը, երբ սկսեք բոլոր լույսերը միասին միացնել մեկ երկար շղթայի մեջ:
Քայլ 4: Ամեն ինչ միասին կպցրեք
Ես չեմ ուզում սա վերածել զոդման ձեռնարկի, բայց ահա մի քանի խորհուրդ և տեխնիկա, որոնք կարող են օգտակար լինել.
Լարերը
Հետևեք ձեր էլեկտրագծերի քարտեզին և կտրեք լարերը, մինչդեռ ոչ բոլորը միանգամից:
Չափելիս և կտրելիս մի փոքր թուլություն թողեք LED- ների միջև հոսող մետաղալարերի մեջ:
Այն վայրերում, որտեղ LED- ների շղթան շրջադարձ է կատարում, կտրեք շրջադարձի արտաքին մասում մի փոքր ավելի երկար երկարությունը, իսկ ներսը `մի փոքր ավելի կարճ, քան միջին մետաղալարը: Սա օգնում է ավելի քիչ սթրես առաջացնել զոդման հոդերի վրա:
Sոդող
Սա նախագծի առավել ժամանակատար հատվածն է:
Համոզվեք, որ աշխատում եք լավ օդափոխվող տարածքում և ընդմիջումներ անում:
Erոդման կետերը բավականին ամուր են իմ օգտագործած LED ճեղքման տախտակների վրա, ուստի ավելի հեշտ գտա յուրաքանչյուր կոնտակտային կետի վրա մի կաթիլ կպցնել, այնուհետև նորից հալեցնել այն և մետաղալարը կպցնել հալած զոդի մեջ:
Քայլ 5: Ներբեռնեք և տեղադրեք ծրագրակազմ
- Arduino IDE, եթե այն արդեն տեղադրված չէ: Ես օգտագործում եմ ներբեռնվող տարբերակը: Դեռ չեմ փորձել վեբ խմբագրի տարբերակը:
- ATMega տախտակները պահանջում են մի քանի լրացուցիչ քայլ, նախքան ծածկագիրը վերբեռնելը: Spark Fun Pro միկրո միացման ուղեցույց: Համոզվեք, որ ուշադիր հետևեք բոլոր քայլերին, այլապես «աղյուսով» կպահեք ձեր տախտակը:
- Իմ օգտագործած «շողշողացող» թեթև անիմացիոն գրադարանի համար գնացեք գրադարաններ, կառավարեք գրադարանները և ավելացրեք ALA գրադարանը: Կարող եք օգտագործել ցանկացած լուսային ռեժիմ կամ գրադարան, որը ցանկանում եք, պարզապես անջատեք ծածկագիրը:
Քայլ 6: Միացրեք բաղադրիչները և վերբեռնեք ծածկագիրը
Ինձ դուր է գալիս իմ ծածկագիրը, սենսորները և LED- ները փորձարկել իմ իմացած տախտակի վրա, որպեսզի համոզվեմ, որ նոր բաղադրիչները գործունակ են, նախքան դրանք կարելը: Խորհուրդ եմ տալիս պահել միկրո վերահսկիչ, ինչպիսին է Arduino Uno- ն կամ Sparkfun RedBoard- ը, որը նվիրված չէ նախագծին, որպեսզի կարողանաք փորձարկել և թեստեր անցկացնել: Երբ ես իմ LED շղթան էի պատրաստում, ես այն կապում էի ՝ ստուգելու, որ ես հաճախակի լավ կապեր ունեմ:
Ահա թե ինչպես միացնել այս ծրագրի բաղադրիչները
Արագացուցիչի միացում
- VCC արագացուցիչի վրա մինչև VCC ՝ Pro Micro- ով
- GND արագացուցիչի վրա GND- ից Pro Micro- ում
- Z-OUT արագացուցիչի վրա մինչև A0 Pro Micro- ի վրա
- Y-OUT արագացուցիչի վրա մինչև A1 ՝ Pro Micro- ով
- x-OUT արագացուցիչի վրա մինչև A2 Pro Micro- ի վրա
LED շղթայի միացում
- 5V առաջին LED- ից RAW- ին Pro Micro- ում
- Առաջին LED- ի վրա միացրեք Pro 2 -ի 2 -րդ կապը
- gnd առաջին LED- ից GND- ին Pro Micro- ում
- LED- ների շարանը ստեղծելիս համոզվեք, որ սլաքները ուղղված են նույն ուղղությամբ ՝ հոսանքի աղբյուրից հեռու:
USB մալուխով միացրեք Power Bank- ը Pro Micro- ին
Համոզվեք, որ Power Bank- ը լիցքավորված է
Ահա կոդը ՝
#ներառում
AlaLedRgb rgbStrip; AlaSeq պտտել = {{ALA_OFF, 100, 100, alaPalNull}, {ALA_SPARKLE, 1000, 1000, alaPalCool}, {ALA_OFF, 100, 100, alaPalNull}, {ALA_ENDSEQ}}; int z; void setup () {Serial.begin (9600); // սերիական պորտը սահմանում է 9600 rgbStrip.initWS2812 (35, 2); // շղթայի LED- ների թիվը սահմանել 35 -ի և տվյալներ ուղարկում 2 -րդ pin- ին rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (պտտվել); void loop () {z = analogRead (0); // կարդալ անալոգային մուտքի քորոց A0 Serial.println (z, DEC); // տպել արագացումը Z առանցքում, եթե (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("քայլ երկու, երեք"); }}
Քայլ 7: Կարել LED շերտը կիսաշրջազգեստի մեջ
Հետևելով այն ճանապարհին, որը դուք նախապես սահմանել եք, թեթևակի մտրակեք LED շղթան իր տեղում ՝ համոզվելով, որ յուրաքանչյուր լույս ապահովում է այնտեղ, որտեղ ցանկանում եք, որ այն հայտնվի: Ես ուզում էի, որ իմը համընկնի սպիտակ պոլկա կետերի հետ, որպեսզի գույնը գեղեցիկ երևա:
Շղթան թեթև ամրացնելուց հետո, յուրաքանչյուր LED- ի վրա միացրեք տաք սոսինձ `էլեկտրական կոնտակտները մեկուսացնելու համար, իսկ LED- ի կողերի տակ` այն ապահովելու համար, որ այն շարժվի/պարեք:
Օգտագործելով կամ ցանցի գործվածք կամ ժապավեն, կտրեք երկար շերտեր մոտ 2 դյույմ լայնությամբ և եզրերը ծալեք ներքև ՝ դրանք ամրացնելով LED շղթայի վրա, այնուհետև կարեք տեղում: Սա թելն ավելի կայուն կդարձնի կիսաշրջազգեստի հյուսվածքի վրա և պահել բաղադրամասերը ոտքերից կամ նեյլոններից կամ այլ մարդկանց վրա չծռվելուց կամ բռնելուց:
Խորհուրդ ենք տալիս:
LED LIGHT DIY տեսախցիկի համար (C920). 10 քայլ (նկարներով)
LED LIGHT DIY տեսախցիկի համար (C920). Լուսավորությունը վեբ տեսախցիկի համար անհրաժեշտ է: Այս փոքրիկ LED մատանին օգնում է ձեր տեսախցիկին ձեզ շատ լավ ընդունել: Կարող եք տեսանյութ վերցնել առանց որևէ լույսի, բացի այս LED- ից: Ես օգտագործել եմ 3D տպիչ և WS2812b LED մոդուլ (Neopixel- ի հետ համատեղելի)
Kid's Toy Light Light Switch Box + Խաղերի ռեմիքս. 19 քայլ (նկարներով)
Kid's Toy Light Light Switch Box + Games Remix. Սա ռեմիքս է, որը ես պարզապես պետք է անեի, քանի որ տեսա երկու հիանալի հրահանգներ և չկարողացա դադարել մտածել երկուսը համատեղելու մասին: Այս խառնուրդը հիմնականում համատեղում է Light Switch Box- ի ինտերֆեյսը պարզ խաղերով (Simon, Whack-a-Mole և այլն …) t
Ciclop 3D Scanner My Way Քայլ առ քայլ ՝ 16 քայլ (նկարներով)
Ciclop 3D Scanner My Way Քայլ առ քայլ. Ողջույն, ես գիտակցելու եմ հանրահայտ Ciclop 3D սկաները: Բոլոր այն քայլերը, որոնք լավ բացատրված են սկզբնական նախագծում, ներկա չեն: Ես որոշ շտկումներ կատարեցի ՝ գործընթացը պարզեցնելու համար, նախ Ես տպում եմ հիմքը, իսկ հետո վերականգնում եմ PCB- ն, բայց շարունակում եմ
Light Light Sequencer Using Assembly & Microchip PIC16F690: 3 քայլ
Light Sequencer Using Assembly & Microchip PIC16F690. Այս նախագծի նպատակն է կառուցել լուսային հաջորդականություն `խաղացողի արձագանքման արագությունը ստուգելու համար: Այս լուսային հաջորդականիչի ինտերֆեյսը բաղկացած է 8 LED- ից և կոճակից: Տեխնիկական առումով մենք մտադիր ենք ուղարկել հավաքագրման լեզվով գրված ծածկագիր wi
Ikea Light Hack (flexin Your Light) ՝ 5 քայլ
Ikea Light Hack (flexin Your Light). Երբ որոշեցի բարելավել իմ գրասեղանի լուսավորությունը, ես դիմեցի Ikea- ին: Ես ձեռք բերեցի Ikea Jansjo- ն (http://www.ikea.com/us/en/catalog/products/10128748) և Ikea Lack- ը (http://www.ikea.com/us/en/catalog/products/60124272 ) և սխալմամբ գցեց անդորրագիրը