Բովանդակություն:
- Քայլ 1: Հավաքեք նյութեր
- Քայլ 2: Կցեք կոճակը
- Քայլ 3. Կցեք լարերը Gemma- ին
- Քայլ 4: Կցեք լարերը օղակին
- Քայլ 5. Programրագրեք ձեր գեմման
- Քայլ 6: Փորձարկում
- Քայլ 7: Լրացրեք և լրացրեք:
Video: Փայլուն կախազարդ ՝ 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս նախագիծը ոգեշնչված էր Բեքի Սթերնի և Լեդի Ադայի Adafruit Gemma Hoop ականջօղերով և FastLED գրադարանի հիանալի մարդկանցով:
Այս հրահանգը ցույց կտա ձեզ, թե ինչպես կարելի է ստեղծել մեկ LED- ի մեկ կամ մի քանի օղակներով գեղեցիկ LED կախազարդ: Ինձ դուր են գալիս իմ կրելի սարքերի տարբեր ռեժիմները, ուստի այս նախագիծը ներառում է կոճակ ՝ որպես ռեժիմի ընտրիչ:
Ես չեմ պատրաստվում անդրադառնալ, թե ինչպես մի քանի օղակ ավելացնել ձեր նախագծին, բայց որոշ նկարներ ձեզ հնարավորություն կտան հնարավորությունների մի քանի պատկերացում կազմել:
Տեսահոլովակը լուսաբանում է, թե ինչպես կարելի է այդ ամենը համատեղել: Շնորհակալություն հետեւելու համար!
Քայլ 1: Հավաքեք նյութեր
Ահա այն ամենը, ինչ ձեզ հարկավոր կլինի
-
Adafruit GEMMA v2 - Մանրանկարչություն կրելի էլեկտրոնային հարթակ. Այս փոքրիկ կրելի միկրոկոնտրոլերը կդառնա ձեր նախագծի ուղեղը: Սա մարտկոցը կմիացնի լույսերին և կասի լույսերին, թե ինչ անել: Ահա տախտակի մասերի խզումը:
- USB - Սա օգտագործվում է ձեր տախտակին նոր ռեժիմներ վերբեռնելու համար
- JST վարդակից - Սա օգտագործվում է մարտկոցը տախտակին միացնելու համար `այն և LED- ները միացնելու համար
-
Մուտքային/ելքային բարձիկներ
- GND - Սա կապահովի լույսը և կոճակը (G, -)
- D1 - Սա «թվային» քորոց է, որը մենք կօգտագործենք կոճակի համար
- Vout - Սա էներգիա (V, +) կապահովի մարտկոցի լույսերը
- 3Vo - Սա կապահովի 3 վոլտ; մենք չենք օգտագործի սա
- D0 - Սա «թվային» քորոց է, որը մենք կօգտագործենք լույսերին ասելու, թե ինչ անել
- D2 - Սա ևս մեկ «թվային» քորոց է. մենք չենք օգտագործի սա
- NeoPixel Ring - 16 x 5050 RGB LED ինտեգրված վարորդներով - սա ձեր լուսարձակն է: Յուրաքանչյուր LED ունի կարմիր, կանաչ և կապույտ լույս: Նրանք միավորվում են տարբեր քանակությամբ ՝ ծիածանի բոլոր գույները ստանալու համար: Քանի որ մենք լույսերը կպահենք կիսամութ կողմում, դուք իսկապես կկարողանաք տեսնել, թե ինչպես են կարմիր, կանաչ և կապույտ լույսերը միանում ՝ ստեղծելով բոլոր գույները:
- Լիթիում իոնային պոլիմերային մարտկոց - 3.7v 150mAh - Մարտկոցը միանում է ձեր Gemma- ին `ձեր լույսերը սնուցելու և լիցքավորելու համար, օգտագործելով USB լիցքավորիչը, այլ ոչ թե Gemma- ն: Այս մարտկոցը լիցքավորելու համար հարկավոր է այն անջատել Gemma- ից
- Adafruit Micro Lipo - USB LiIon/LiPoly լիցքավորիչ - v1 - Ինչպես նշվեց վերևում, միացրեք մարտկոցը այս լիցքավորիչին և միացրեք հարթ կողմը USB վարդակից: Մի փոքր կանաչ լույսը ցույց կտա, որ մարտկոցը «ավարտված է» լիցքավորվելիս:
- Շոշափելի անջատիչի կոճակ (6 մմ բարակ) - Այս փոքրիկ սպիտակ սեղմման կոճակը կշրջի ռեժիմների միջև
- Սիլիկոնե ծածկ ՝ Stranded -Core Wire - 26AWG - 3 կտոր մետաղալար, յուրաքանչյուրը մոտ 4 "երկարությամբ: Կօգտագործվի մետաղալարերի ամբողջ երկարությունը:
- Ոսկերչական աքսեսուարներ - Jատկող մատանիներ, ականջօղեր, նեյլոնե լար, մալուխի վզնոց, մագնիսական կապում
- e6000
Սա այն է, ինչ ես ունեմ իմ աշխատատեղում `ձեռքերի օգնություն, զոդման սարք, Hakko Brass Sponge Solder Tip Cleaner, զոդում, հին փայտ կտրող տախտակ և մոտակա օդափոխիչ:
Քայլ 2: Կցեք կոճակը
Կցեք փոքրիկ սպիտակ կոճակը Gemma- ին ՝ ոտքերը սահեցնելով «GND» և «D1» նշաններով անցքերի միջով:
Ապահովեք կոճակը ՝ ոտքերը ծալելով Gemma- ի հետևի մասում: Մենք կպչենք կոճակը տախտակի վրա, բայց այն պետք է հարմարավետ նստած լինի այստեղ ՝ այս դիրքում:
Դեռ մի ամրացրեք այն, հակառակ դեպքում կարող եք փակել GND անցքը, որը մեզ անհրաժեշտ կլինի հաջորդ քայլին:
Քայլ 3. Կցեք լարերը Gemma- ին
- Կտրեք 3 լարերը յուրաքանչյուրի մոտ 4 դյույմ: Ավանդաբար կարմիրը օգտագործվում է հոսանքի համար (+, V+, V), սևը կամ սպիտակը `գետնին օգտագործելու համար (G, GND), և մեկ այլ գույն` տվյալների համար (D): Քանի որ մենք այս նախագծի համար պարզապես օգտագործելով 3 լար, ցանկացած գույներ կանեն:
- Յուրաքանչյուր 1/2 " - 3/4" դիպչեք յուրաքանչյուր մետաղալարերի մեկ ծայրից:
- Պտտեք առաջին մետաղալարերի հանված ծայրը:
- Կերակրեք այն GND նշանով անցքի միջով: Դուք կցանկանաք, որ մետաղալարն անցնի Gemma- ի առջևից (կոճակներով) դեպի հետևը: Փորձեք մետաղալարերի մեկուսացումը հնարավորինս մոտեցնել անցքին: Ես գտնում եմ, որ հետևի մեջ մետաղալարը ծալելով այն պահվում է:
- Շուռ տվեք Gemma- ն և մետաղալարն ու կոճակի ոտքը կպցրեք GEMMA- ի GND կապին
- Պտտեք երկրորդ մետաղալարի պոկված ծայրը:
- Կերակրեք այն Vout նշվող անցքով: Դուք կցանկանաք, որ մետաղալարն անցնի Gemma- ի առջևից (կոճակներով) դեպի հետևը: Փորձեք մետաղալարերի մեկուսացումը հնարավորինս մոտեցնել անցքին: Ես գտնում եմ, որ հետևի մեջ մետաղալարը ծալելով այն պահվում է:
- Շուռ տվեք Gemma- ն և մետաղալարն ու կոճակի ոտքը կպցրեք Gemma- ի Vout քորոցին
- Պտտեք երրորդ մետաղալարի պոկված ծայրը:
- Կերակրեք այն D0- ով նշված անցքից: Դուք կցանկանաք, որ մետաղալարն անցնի Gemma- ի առջևից (կոճակներով) դեպի հետևը: Փորձեք մետաղալարերի մեկուսացումը հնարավորինս մոտեցնել անցքին: Ես գտնում եմ, որ հետևի մեջ մետաղալարը ծալելով այն պահվում է:
- Շրջեք Gemma- ն և միացրեք մետաղալարն ու կոճակի ոտքը Gemma- ի D0 կապում:
- Buttonոդեք երկրորդ կոճակի ոտքը Gemma- ի D1 քորոցի հետևի մասում:
- Կտրեք ավելորդ լարերը:
Նշում. Եթե դուք հարմարավետ եք զոդման մեջ, գուցե կարողանաք տեղադրել բոլոր լարերը և միանգամից ավարտել ձեր զոդումը: Սկսնակների համար խորհուրդ եմ տալիս միանգամից տեղադրել մեկ մետաղալար:
Քայլ 4: Կցեք լարերը օղակին
- Տեղադրեք Gemma- ն և Neopixel Ring- ը, այնպես էլ LED- ները և Gemma- ի բաղադրիչները դեպի վերև: Տեղադրեք D1 կապն այն Gemma- ի վրա, որը գտնվում է Neopixel մատանի անցքին ամենամոտ, որտեղ գրված է «Data In»
- Որոշեք, թե որտեղ պետք է կտրել և մերկացնել մետաղալարն այս երկուսը միացնելու համար: Դուք հավանաբար կցանկանաք 1-1,5 "մետաղալար Gemma- ի և Neopixel Ring- ի միջև` բավականաչափ թուլություն ապահովելու համար:
- Օգտագործելով ձեր եղունգները կամ սուրը, նշեք երկու կետ մետաղալարի վրա `որտեղից կտրեք մետաղալարը և որտեղ կհեռացնեք մետաղալարը: Տվեք ձեզ 1/2 " - 3/4" պոկված մետաղալար `աշխատելու համար:
- Կտրեք և կպցրեք մնացած երկու լարերը նույն մոտավոր երկարությամբ:
- Պտտեք «D0» մետաղալարի պոկված ծայրը և սնուցեք այն Neopixel Ring- ի վրա նշված «D In» նշագծով: Դուք կարող եք մետաղալարը կերակրել Neopixel մատանի առջևի կամ հետևի միջոցով:
- D0 մետաղալարը կպցրեք Neopixel մատանին:
- Պտտեք «GND» մետաղալարի պոկված ծայրը և սնուցեք այն Neopixel Ring- ի «G» նշագծով անցքով: Դուք կարող եք մետաղալարը կերակրել Neopixel մատանի առջևի կամ հետևի միջոցով:
- Gոդեք «GND» մետաղալարը Neopixel մատանին:
- Պտտեք «Vout» մետաղալարի պոկված ծայրը և սնուցեք այն Neopixel Ring- ի վրա «V+» նշանով անցքով: Դուք կարող եք մետաղալարը կերակրել Neopixel մատանի առջևի կամ հետևի միջոցով:
- Vոդեք «Vout» մետաղալարը Neopixel մատանին:
- Կտրեք ավելորդ լարերը:
Նշում. Եթե դուք հարմարավետ եք զոդման մեջ, գուցե կարողանաք տեղադրել բոլոր լարերը և միանգամից ավարտել ձեր զոդումը: Սկսնակների համար խորհուրդ եմ տալիս միանգամից տեղադրել մեկ մետաղալար:
Քայլ 5. Programրագրեք ձեր գեմման
Նախ անհրաժեշտ է ձեր խորհուրդը ծրագրավորելու միջոց: Ներբեռնեք Arduino IDE- ն կամ օգտագործեք վեբ վրա հիմնված IDE, եթե առկա է:
Եթե դուք նորեկ եք Arduino- ում և ցանկանում եք նոր նախագիծ սկսել, ապա ունեք որոշ տարբերակներ:
Ես սովորաբար օգտագործում եմ Arduino IDE- ն ՝ ներբեռնված իրենց կայքից: Դուք պետք է տեղադրեք գրադարանները և աջակցեք ձեր օգտագործած տախտակին: Քանի որ սա ավելի խորքային գործընթաց է, խորհուրդ եմ տալիս վերանայել Adafruit Introduction to Gemma էջը, այնուհետև Arduino IDE- ում FastLED գրադարանը տեղադրելու ռեսուրսները:
Մեկ այլ տարբերակ է օգտագործել զննարկչի վրա հիմնված ծրագիր, ինչպիսին է codebender.cc- ն: Unfortunatelyավոք, codebender- ը ներկայումս չի ընդունում նոր գրանցումներ, բայց ես ներառել եմ այս տեղեկատվությունը միայն այն դեպքում, երբ դրանք բացվեն: Խնդրում ենք աջակցել նրանց, եթե կարող եք, քանի որ նրանք հիանալի են: Codebender- ը հիանալի միջոց է ինչ-որ մեկին կոդին ծանոթացնելու համար, քանի որ այն գործարկելու համար պարզապես անհրաժեշտ է ներբեռնել հավելում: Եթե դուք արդեն ունեք Arduino IDE- ն, անցեք իմ ուրվագծի օրինակին և տեղադրեք այն նոր ուրվագծի մեջ: Arduino- ի և Codebender Instructable- ի միջոցով սկսելը հիանալի է Ardumotive_com- ի հետ: Codebender- ի մարդիկ նույնպես մի շարք հրահանգներ են հավաքել:
Վերանայեք ուրվագիծը
Ահա իմ ուրվագիծը ՝ FastLED Palette Button by amelia.tetterton
«Կլոնավորեք և խմբագրեք» իմ ուրվագիծը և «պահեք» այն ձեր codebender հաշվում կամ պատճենեք և տեղադրեք այն նոր ուրվագծի վրա ձեր Arduino IDE- ում:
Թարմացրեք անհրաժեշտ տարածքները, եթե հետաքրքրված եք որևէ փոփոխություն կատարելով:
- 23 -րդ տող. Պայծառությունը սահմանվում է ամբողջ պայծառության 1/8 -ի վրա:
- 30 տող. Եթե փոխում եք ռեժիմների քանակը, ապա պետք է թարմացնեք «8» թիվը
- Տող 45-66. Սա սովորական ներկապնակ է, որը ես անվանել եմ MyColors: Ստուգեք RGB գույնի ընտրիչ և գտեք ձեր նախընտրած գույները: Այստեղ կարող եք տեղադրել ցանկացած 16 գույն, որը ձեզ դուր է գալիս: Կան մի քանի կանոն. «Ոսկե ձող» գրելու փոխարեն պետք է գրել «GoldenRod»: Այսպիսով, յուրաքանչյուր բառի առաջին տառը մեծատառով գրեք և հեռացրեք բացատները: Մի՛ հանեք ստորակետը յուրաքանչյուր տողի վերջում:
- 98-148 տողեր. FastLED- ն ունի ներկառուցված «ներկապնակների» փունջ `ընտրության համար: Ներկապնակի գույների խումբը ուղարկվում է LED- ների շերտի միջոցով `ձեր ընտրած արագության և քայլերի ավելացմամբ: Դուք կարող եք փոխել SPEED- ը և ՔԱՅԼԵՐԸ ՝ իրերն այնպես տեսնելու համար, ինչպես ցանկանում եք: SPEED- ը վերաբերում է, թե որքան արագ են գույները շարժվում: Ավելի բարձր թվեր = ավելի արագ շարժում: STEPS- ը վերաբերում է գույնի շերտերի լայնությանը: 1 = ավելի գրադիենտ, 10 = ավելի շատ գծերի նման:
- 170-185 տողեր. Սա նոր ներկապնակ ստեղծելու ևս մեկ տարբերակ է: Այս ռեժիմը նման է Adafruit Gemma Hoop ականջօղերի վրա ցուցադրված ռեժիմին: Խաղացեք այստեղ գույների հետ, այնուհետև արագության և 145-188 տողերի վրա և տեսեք, թե ինչ է տեղի ունենում:
- 188-199 տողեր. Սա նոր ներկապնակ ստեղծելու ևս մեկ միջոց է: Այս ռեժիմը ցույց կտա LED- ների կեսը կանաչ, իսկ մյուս կեսը ՝ վարդագույն: Խաղացեք այստեղ գույների հետ, այնուհետև արագության և միաձուլեք 133-135 տողերի վրա և տեսեք, թե ինչ է տեղի ունենում:
Հաստատեք ուրվագիծը: Հիշեք, որ սեղմեք «Պահել», եթե դա ձեզ մոտ ստացվի:
Gemma- ն էժան միկրոկոնտրոլեր է: Երբ միացնում եք այն և միացնում այն, այն կարմիր լույսը կփակվի և կվառվի մոտ 10 վայրկյան: Սա նշանակում է, որ այն պատրաստ է «ընդունել» ծածկագիրը: Հակառակ դեպքում, դուք պետք է սեղմեք վերականգնման կոճակը `մուտքագրելու այն, ինչ կոչվում է« բեռնման ռեժիմ »: Այլ միկրոկոնտրոլերները պարզապես ինքնաբերաբար կանցնեն այս ռեժիմին, բայց քանի որ Gemma- ն այնքան պարզ է, նրան անհրաժեշտ է, որ ինչ -որ մեկը նախ գլուխ բարձրացնի: Եթե սխալ եք ստանում, փորձեք անջատել և նորից միացնել ձեր տախտակը կամ սեղմել տախտակի վրայի փոքրիկ «վերակայման» կոճակը: Mac- ի վրա ես պետք է իմ Gemma- ն միացնեմ իմ համակարգչին USB հանգույցի միջոցով (այնպես որ … Gemma- ն microusb- ից USB հանգույցին miniusb- ին Mac- ի համար), որպեսզի այն աշխատի: Համբերություն!
Վերբեռնեք ուրվագիծը: Սեղմեք Gemma- ի վերակայման կոճակը և «Վերբեռնեք» ծածկագիրը ձեր Gemma- ում:
Համոզվեք, որ ստացել եք «Հաջողությամբ բեռնվել է» կամ ծածկագիրը վերբեռնված լինելու այլ դրական հաղորդագրություն:
Նշումներ
- Եթե վերականգնման կոճակը սեղմելիս բախման բեռնախցիկի ռեժիմը չի մտնում, փորձեք անջատել Gemma- ն և ապա նորից միացնել այն:
- Sանկացած բան, որը գրված է տողի վրա երկու շեշտերից հետո, ինչպես սա ՝ //, մեկնաբանություն է: Դուք կարող եք գրել «// բլա, բլա, բլա» և լավ կլիներ: Բազմ տողերի մեկնաբանությունները ընկնում են «/*»-ի և «*/»-ի միջև: Codebender- ը բոլոր մեկնաբանությունները դարձնում է կանաչ: Տիեզերքները և դատարկ գծերը լավ են, այնպես որ ազատ զգալ առանձնացրեք ձեր փոխարեն աշխատող իրերը:
- Համոզվեք, որ ընտրել եք ճիշտ տախտակը (Gemma) և նավահանգիստը:
- Միշտ «ստուգեք», նախքան «վերբեռնելը»: Codebender- ը կամ IDE- ն ձեզ կտեղեկացնեն, եթե ձեր ուրվագիծը չափազանց մեծ է: Եթե դա այդպես է, ապա ձեզ հարկավոր է փոփոխել ՝ հեռացնելով ձեր «ռեժիմներից» մեկը:
Քայլ 6: Փորձարկում
-
Համոզվեք, որ ձեր լարերը ճիշտ են միացված:
- Հետևեք ձեր Gemma- ի GND անցքից մինչև NeoPixel Ring- ի GND անցքերից մեկը:
- Հետևեք մետաղալարին ձեր Gemma- ի Vout անցքից մինչև NeoPixel Ring- ի VCC/V+ անցքերից մեկը:
- Հետևեք մետաղալարին ձեր Gemma- ի D0 անցքից մինչև NeoPixel Ring- ի Data In անցք
- Համոզվեք, որ սպիտակ կոճակի երկու ոտքերը սոսնձված են տախտակին:
- Միացրեք jst միակցիչը մարտկոցից տախտակին և միացրեք տախտակը միացված դիրքին, եթե այն արդեն չկա:
- Սեղմեք սպիտակ կոճակը ՝ տարբեր ռեժիմների միջոցով ոլորելու համար:
- Գայթակղեք ինքներդ ձեր մեջքին:
Քայլ 7: Լրացրեք և լրացրեք:
- Կցեք մարտկոցը Gemma- ի հետևի մասում ՝ օգտագործելով փրփուր ժապավեն կամ սոսինձ*
- Կցեք ցանկացած պարագաներ, որոնք ձեզ դուր են գալիս ականջօղեր, վզնոց, քորոց կամ այլ բան պատրաստելու համար: Jewelryարդերի պատրաստման համար փոքր ցատկող օղակները հիանալի տեղավորվում են Neopixel մատանու ցանկացած բաց անցքերի ներսում: Մեկնաբանություններում ներառեք ցանկացած նոր գաղափար:
- Օգտագործեք թել ՝ ամրացնելու Gemma- ի դիրքը Neopixel օղակի ներսում, հատկապես, եթե դուք օգտագործում եք 26 գ -ից ավելի բարակ մետաղալարեր:
- Տեղադրեք սոսինձ* Gemma- ի վրա, որտեղ լարերը հանդիպում են տախտակին:
- Անջատեք մարտկոցը տախտակից և տեղադրեք սոսինձ* այնտեղ, որտեղ մարտկոցի լարերը հանդիպում են մարտկոցին և միակցիչին:
*Եթե դուք օգտագործում եք e6000, դա արեք վերջին, քանի որ դրա ամբողջական ամրացման համար պահանջվում է լավ 24 ժամ: Կարող եք նաև օգտագործել տաք սոսինձ, բայց զգույշ եղեք այն մարտկոցի վրա կամ դրա մոտ օգտագործելիս: Ես նախընտրում եմ զգույշ լինել:
Խորհուրդ ենք տալիս:
Մայր տախտակի սրտի կախազարդ ՝ 10 քայլ
Մայր տախտակ. Եթե դուք սիրում եք իրերը (հատկապես համակարգիչները) առանձնացնել այնպես, ինչպես ես, ապա ձեզ մոտ մեկ -երկու մայրական սալիկ է պառկած, ուստի այստեղ կա նախագիծ, որը դրանք կդարձնի իսկապես գեղեցիկ զարդեր: Այս գրառման պահին ես եղել եմ Instructables
LED կախազարդ հին օպտիկական կրիչից ՝ 11 քայլ
LED կախազարդ հին օպտիկական կրիչից. Այս հրահանգում ես ձեզ ցույց կտամ, թե ինչպես կարող եք պատրաստել յուրահատուկ լուսավոր մանյակ հին օպտիկական սկավառակի ոսպնյակների հավաքածուից, գումարած մի քանի լրացուցիչ էլեկտրոնային բաղադրիչներ: Ես ոգեշնչվեցի սա պատրաստել իմ դստեր համար, երբ վերցրի
Ընդլայնված LED կախազարդ ՝ 4 քայլ
Ընդլայնված LED կախազարդ. Այս ուսանելիում ես ձեզ ցույց կտամ, թե ինչպես կարող եք պատրաստել ձեր սեփական LED կախազարդը: Դուք պետք է ստուգեք իմ նախորդ LED կախազարդի ուսանելի լինելը, ես այնտեղ ցույց եմ տալիս մի քանի հիանալի խորհուրդ: Արդյո՞ք զարդերը գեղեցկության մասն են: Կպարզենք
Մաման ասում է ՝ ուժային կախազարդ. 5 քայլ
Մաման ասում է, որ հզոր կախազարդ. Նախատեսված է ոտնձգության ենթարկված մայրերի համար, բայց կարող են կրել նաև տարրական դպրոցի ծանրաբեռնված ուսուցիչները, կամ միայնակ կինը անտեսվել է կորպորատիվ խորհրդի սենյակում: Այսպիսով մայրիկ
Հեռագրական կախազարդ. 11 քայլ (նկարներով)
Telegraph Կուլոն. Գուցե ես պարզապես ծերանում եմ, բայց միակ հագնելի տեխնիկան, որ ունեմ, 80 -ականների հաշվիչ ժամացույցն է: Հեռախոսիս հաշվիչին հասնելը չափազանց մեծ դժվարություն է: Ինձ պետք է իմ հաշվիչը պատրաստ լինի