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

TwirLED: Light Up Skirt: 8 քայլ (նկարներով)
TwirLED: Light Up Skirt: 8 քայլ (նկարներով)

Video: TwirLED: Light Up Skirt: 8 քայլ (նկարներով)

Video: TwirLED: Light Up Skirt: 8 քայլ (նկարներով)
Video: DOS & DON’TS OF TOPS & SKIRT PAIRINGS 2024, Հուլիսի
Anonim
Image
Image
TwirLED: Light Up Skirt
TwirLED: Light Up Skirt
TwirLED: Light Up Skirt
TwirLED: Light Up Skirt

Այս նախագծի հիմնական գաղափարը կիսաշրջազգեստ է, որն արձագանքում է շարժմանը և լուսավորվում, երբ պտտվում ես պարահրապարակում: Բլյուզի, ճոճանակի և սալսայի պես սոցիալական պարերի համար «ցուցադրման» պահը այն է, երբ պարուհին պտտվում է, ուստի ես ուզում էի մի փեշ, որն այդ ժամանակ միայն լուսավորվում էր:

Գործառույթն իրականացվում է մի պարզ ծրագրի գործարկման միջոցով, որը կարդում է դիրքը 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: Ամեն ինչ միասին կպցրեք

Everythingոդեք ամեն ինչ միասին
Everythingոդեք ամեն ինչ միասին
Everythingոդեք ամեն ինչ միասին
Everythingոդեք ամեն ինչ միասին

Ես չեմ ուզում սա վերածել զոդման ձեռնարկի, բայց ահա մի քանի խորհուրդ և տեխնիկա, որոնք կարող են օգտակար լինել.

Լարերը

Հետևեք ձեր էլեկտրագծերի քարտեզին և կտրեք լարերը, մինչդեռ ոչ բոլորը միանգամից:

Չափելիս և կտրելիս մի փոքր թուլություն թողեք LED- ների միջև հոսող մետաղալարերի մեջ:

Այն վայրերում, որտեղ LED- ների շղթան շրջադարձ է կատարում, կտրեք շրջադարձի արտաքին մասում մի փոքր ավելի երկար երկարությունը, իսկ ներսը `մի փոքր ավելի կարճ, քան միջին մետաղալարը: Սա օգնում է ավելի քիչ սթրես առաջացնել զոդման հոդերի վրա:

Sոդող

Սա նախագծի առավել ժամանակատար հատվածն է:

Համոզվեք, որ աշխատում եք լավ օդափոխվող տարածքում և ընդմիջումներ անում:

Erոդման կետերը բավականին ամուր են իմ օգտագործած LED ճեղքման տախտակների վրա, ուստի ավելի հեշտ գտա յուրաքանչյուր կոնտակտային կետի վրա մի կաթիլ կպցնել, այնուհետև նորից հալեցնել այն և մետաղալարը կպցնել հալած զոդի մեջ:

Քայլ 5: Ներբեռնեք և տեղադրեք ծրագրակազմ

Ներբեռնեք և տեղադրեք ծրագրակազմ
Ներբեռնեք և տեղադրեք ծրագրակազմ
  1. Arduino IDE, եթե այն արդեն տեղադրված չէ: Ես օգտագործում եմ ներբեռնվող տարբերակը: Դեռ չեմ փորձել վեբ խմբագրի տարբերակը:
  2. ATMega տախտակները պահանջում են մի քանի լրացուցիչ քայլ, նախքան ծածկագիրը վերբեռնելը: Spark Fun Pro միկրո միացման ուղեցույց: Համոզվեք, որ ուշադիր հետևեք բոլոր քայլերին, այլապես «աղյուսով» կպահեք ձեր տախտակը:
  3. Իմ օգտագործած «շողշողացող» թեթև անիմացիոն գրադարանի համար գնացեք գրադարաններ, կառավարեք գրադարանները և ավելացրեք 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 շղթան կարել կիսաշրջազգեստի մեջ
LED շղթան կարել կիսաշրջազգեստի մեջ
LED շղթան կարել կիսաշրջազգեստի մեջ
LED շղթան կարել կիսաշրջազգեստի մեջ

Հետևելով այն ճանապարհին, որը դուք նախապես սահմանել եք, թեթևակի մտրակեք LED շղթան իր տեղում ՝ համոզվելով, որ յուրաքանչյուր լույս ապահովում է այնտեղ, որտեղ ցանկանում եք, որ այն հայտնվի: Ես ուզում էի, որ իմը համընկնի սպիտակ պոլկա կետերի հետ, որպեսզի գույնը գեղեցիկ երևա:

Շղթան թեթև ամրացնելուց հետո, յուրաքանչյուր LED- ի վրա միացրեք տաք սոսինձ `էլեկտրական կոնտակտները մեկուսացնելու համար, իսկ LED- ի կողերի տակ` այն ապահովելու համար, որ այն շարժվի/պարեք:

Օգտագործելով կամ ցանցի գործվածք կամ ժապավեն, կտրեք երկար շերտեր մոտ 2 դյույմ լայնությամբ և եզրերը ծալեք ներքև ՝ դրանք ամրացնելով LED շղթայի վրա, այնուհետև կարեք տեղում: Սա թելն ավելի կայուն կդարձնի կիսաշրջազգեստի հյուսվածքի վրա և պահել բաղադրամասերը ոտքերից կամ նեյլոններից կամ այլ մարդկանց վրա չծռվելուց կամ բռնելուց:

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