Բովանդակություն:
- Քայլ 1: Հիմնական պարագաներ
- Քայլ 2. Սրտի միացման տախտակի ձևավորում
- Քայլ 3: Տեղադրեք LED- ները և կպցրեք դրանք
- Քայլ 4. Սրտի աշխատանքի փորձարկում Arduino- ով
- Քայլ 5: Հիմքի պատրաստում
- Քայլ 6: Վերջնական միացում
- Քայլ 7: Ավարտելով հպումները
- Քայլ 8: Գործողության լուսանկարներ
- Քայլ 9. Սրտի ուսմունքներ նախագիծ
Video: Neopixel LED Heart: 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Neopixels- ը գունափոխվող, առանձին հասցեավորվող (ծրագրավորվող) LED լույսեր են: Դրանք հասանելի են Adafruit.com- ի տարբեր ձևերով, բայց ինձ հատկապես դուր է գալիս 8 մմ տրամաչափի «անցքի միջով» ավանդական LED ոճը: Նրանք պայծառ ու գեղեցիկ են, և դուք կարող եք ինքներդ պատրաստել ձեր անհատական դիզայնը, ինչպես պատկերված է այստեղ ներկայացված Սրտի ձևի օրինակով: Arduino ծրագրային ապահովումը սովորաբար օգտագործվում է LED- ները վերահսկելու համար:
Խնդրում ենք դիտել Neopixel LED Heart- ի իմ YouTube տեսանյութը լուսային ցուցադրման գործողության մեջ: Սիրտը դիտելու ևս մեկ զվարճալի միջոց է այն ուղղել դեպի պատուհանը, ինչպիսին է լոգարիթմական ապակե դուռը ՝ երկկողմանի պատկերի արտացոլումը տեսնելու համար (ինչպես ցույց է տրված):
Քայլ 1: Հիմնական պարագաներ
1. Adafruit 8 մմ Neopixel LED (անհրաժեշտ է 26)
2. Cricut 12x12-in StandardGrip սոսինձ կտրող գորգ (Walmart)
3. Sparkfun LilyTiny ATTINY85 տրամաբանական չիպ (և ծրագրավորման պարագաներ)
4. USB լարը հոսանքի համար (Walmart)
5. Gessner փոքր պլաստմասե աման Base- ի համար (Walmart)
6. Radio Shack Round Proto Board (կամ այլ փոքր նախատախտակ)
7. Գորիլա Սոսինձ Մոնտաժող Կասետային Հստակ Քառակուսիներ
8. 480 Օմ դիմադրություն
+ Դրեմել և հորատիչ և կտրիչ բիթեր
+ Oldոդման պարագաներ
+ Arduino ծրագրավորման հիմունքներ
+ Adafruit Neopixel գրադարան (օրինակ ՝ STRANDTEST)
Նշում. Նրանց համար, ովքեր չունեն Arduino ծրագրավորման փորձ, անհրաժեշտության դեպքում LilyTiny տրամաբանական չիպը կարող է տրամադրվել արդեն ծրագրված Սրտի համար: Ես պարզապես օգտագործում եմ Adafruit- ի ստանդարտ STRANDTEST ծրագիրը ՝ մի քանի փոփոխություններով:
(Նեոպիքսել լուսադիոդային լուսանկարները վերը պատճենված են Adafruit.com- ից)
Քայլ 2. Սրտի միացման տախտակի ձևավորում
Նախևառաջ, նայեք վերջնական հավաքի առաջին նկարին: Ամենակարևորը, խնդրում ենք նկատի ունենալ, որ դա մոտավորապես 1/2-դյույմ լայնությամբ ներդիր է սրտի ներքևում, որը տեղադրված է հիմքի մեջ:
Ես օգտագործեցի MicroSoft PowerPoint- ը ՝ տպելու համար տպվող Heart ձևանմուշ (վերևում): Տրամադրված է նաև կտրող ուղեցույցի տարբերակը: Սկսեցի 26 հատիկավոր սրտի սրածայր դիզայնով, որը գտա առցանց և մի փոքր փոփոխեցի ձևը `ավելի լավ տեսքի համար` 8 մմ լուսադիոդներով: Նկատի ունեցեք, որ յուրաքանչյուր կլոր LED ունի չորս ավելի փոքր անցքեր, որոնք հետագայում կփորվեն:
Սրտի գծապատկերն այնուհետև տպվում է լուսանկարչական թղթի վրա, որը հաջորդիվ ամրացվում է Cricut սոսինձի տախտակին, ինչպես ցույց է տրված: Մկրատ օգտագործելով սրտի ձևը խնամքով կտրված է: Xacto դանակն օգտագործվում էր սրտի մեջտեղի անցքի վրա սկսելու համար, մինչև մկրատ օգտագործելը:
Cricut տախտակի հետևի մասում ես տեղադրում եմ կապույտ դիմակավոր շերտ, որը կօգնի կանխել պլաստմասե գորգի հալվելը հետագայում զոդման քայլերի ընթացքում: Արդյունքում ստացվում է Cricut գորգից պատրաստված Heart սենդվիչ, որը տեղադրված է լուսանկարչական թղթի և կապույտ դիմակավոր ժապավենի միջև:
Օգտագործելով Dremel- ը շատ բարակ 1/32-դյույմանոց հորատիչով, չորս փոքրիկ անցք են բացվում յուրաքանչյուր LED- ի համար, որը պետք է ներարկվի սրտում:
Քայլ 3: Տեղադրեք LED- ները և կպցրեք դրանք
Wirուցադրված է միացման սխեմա: LED- ները տեղադրվում են շարված փորված անցքերի մեջ, որոնցից յուրաքանչյուրի LED տվյալների ելքը թեքվում է դեպի հաջորդի տվյալների մուտքագրման քորոցը, տվյալների մուտքագրման քորոցը թեքված է հետընթացով, որպեսզի դիպչի Data Out- ի քորոցին piror LED- ից: Յուրաքանչյուր լուսադիոդի երկար բացասական մետաղալարը թեքված է դեպի բացասական էներգիայի ռելսին միանալու աջ կողմը (որը հետագայում կտեղադրվի), մինչդեռ Postive LED լարերը բոլորը թեքված են դեպի ձախ ՝ դրական ռելսին դիպչելու համար:
Սովորաբար ես յուրաքանչյուր LED- ն նախապես փորձարկում եմ կոճակի մարտկոցով: Նրանք լուսավորում են բաց կապույտը, եթե սնուցվում են պարզ «նետի» նման:
26 լուսադիոդների տեղադրումից հետո ստուգեք ձեր աշխատանքը: Բոլոր LED- ների հարթ կողմը պետք է ուղղված լինի նույն ուղղությամբ (բացառությամբ անկյունների, որոնք կարող են փոքր -ինչ բարդ լինել): Յուրաքանչյուր LED պետք է ունենա երկրորդ դիրքը դեպի ձախ, երրորդ neg- ը `դեպի աջ: Ստուգեք, որպեսզի համոզվեք, որ ունեք բոլոր էլեկտրագծերի համապատասխան տարածություն (առանց շորտերի):
Հաջորդ քայլը բոլոր կապերը միացնելն է: Ես օգտագործել եմ 24 տրամաչափի պղնձե մետաղալար ՝ յուրաքանչյուր LED- ն միացնելու համար բացասական և դրական էներգիայի ռելսեր կազմելու համար: Սրտի հիմքում `ներդիրի ներդիրի համար, կառուցվածքային կոշտության համար, ես զոդում եմ երկու վերնագրի կապում` մեկը `Դրական և Բացասական երկաթուղու համար: Ինչպես ցույց է տրված, վերնագրի երկու կապում տեղադրված են 4 նախատախտակի անցքեր (ինչպես ցույց է տրված 0.4 դյույմ):
Քայլ 4. Սրտի աշխատանքի փորձարկում Arduino- ով
Սովորաբար, իմ առաջին քայլը էլեկտրագծերը միացնելուց հետո սովորական Arduino- ի միջոցով հավաքման աշխատանքների փորձարկումն է: Ինչպես տեսնում եք, Սիրտը, ինչպես նախագծված է, այժմ ուղղահայաց կանգնած կլինի մի փոքրիկ հացի տախտակի մեջ: Սովորաբար ես միշտ շտկում եմ STRANDTEST ծրագիրը, ուստի սա հնարավորություն է տալիս փորձարկել զոդման աշխատանքը, ինչպես նաև նոր առաջարկվող գունային ծրագիրը: LilyTiny- ի տախտակները փոքր-ինչ դժվար է վերակարգավորել, ուստի այն օգնում է ամեն ինչ ապացուցել ստանդարտ Arduino- ի կազմաձևով, նախքան ծրագրակազմը LilyTiny- ի տախտակին բեռնելը:
Քայլ 5: Հիմքի պատրաստում
Վերջնական նախագծում Սրտի հավաքումը կանգնած կլինի ուղղահայաց ՝ որպես հիմք օգտագործելով Walmart պլաստիկ ամանը:
Dremel- ի միջոցով նախ պլաստիկ ամանի կենտրոնում 1/8-դյույմանոց անցք բացեք: Այնուհետև անցեք 1/8 դյույմանոց կտրող բիտին ՝ անցքը պատրաստելու համար: Բացի այդ, 1/8-դյույմանոց անցք (փոքր-ինչ լայնացած) անհրաժեշտ է ամանի կողքին ՝ USB հոսանքի լարով անցնելու համար:
Այնուհետև փորձեք տեղադրել Heart- ի հավաքածուն Radio Shack կլոր նախատախտակին (կամ փոխարինել նախատախտակին):
Հաջորդը ամրացրեք Գորիլա սոսինձի բարձիկներ (մկրատով չափի մեջ) արտաքին կողմերին նախատախտակին և զգուշորեն տեղադրեք նախատախտակը անցքի տակ պլաստիկ ամանի մեջ, իսկ նախատախտակի անցքերը հավասարեցված են ամանի մեջ տեղադրված անցքի հետ այնպես, որ Սիրտը լինի տեղադրված է վերևից: Սոսինձի բարձիկներն ամուր պահում են նախատախտակը ամանի վրա: Նախատախտակի պղնձապատված կողմը պետք է ուղղված լինի ներքևին, ինչպես ցույց է տրված (ուղղված դեպի ամանի բաց ծայրը):
Տեղադրեք սիրտը վերևից հիմքի մեջ: Սրտից դուրս եկող երեք հոսքերը (Pos, Data, Neg) պետք է տեսանելի լինեն ներքևի հատվածից ՝ ներխուժելով նախատախտակի անցքերի միջով: Ստուգեք ձևի հավասարությունը, այնուհետև ամրացրեք երեք լարերը տեղում: Սա կփակվի Սիրտը վերջնական դիրքում:
Քայլ 6: Վերջնական միացում
Էլեկտրահաղորդման սխեման ցուցադրվում է:
Walmart- ում գնվել է մի պարզ USB լարը, որը կտրվել է մետաղալարով `ստանալով կարմիր (pos) և սև (neg) լարերը: Սրանք զոդված են LilyTiny pos և neg տերմինալներին: LilyTiny- ի տերմինալներին են զետեղված նաև կարմիր (pos) և սև (neg) լարերը, որոնք միանում են սրտի լարերին և կպչում դրանք (կպչում են նախատախտակի միջով):
Data L (դեղին) LilyTiny- ի թիվ 2 տվյալների նավահանգստից 480 օմ դիմադրություն է, որը միանում է և կպցվում է Data In տանող դեպի Սիրտ:
The LilyTiny- ը նախապես ծրագրված էր Heart լույսի շոուի համար: Նկատի ունեցեք, որ LilyTiny- ն լարված է այնպես, որ այն հասանելի լինի և կարող է ծրագրվել տեղում, եթե ծրագրաշարի ուղղում կամ լուսային շոուի բարելավում ցանկանա: Իմ անձնական պայմանագիրն է ծրագրել LilyTiny ելքային դիրքը թիվ 2 ՝ Neopixels- ին տվյալների մուտքագրման ազդանշանի համար:
LilyTiny- ն իմ ընտրած պրոցեսորների խորհուրդն է փոքր նախագծերի համար, սակայն շատ այլ պրոցեսորների կառավարման տախտակներ հնարավոր են, ինչպիսիք են Adafruit Gemma- ն և շուկայում առկա տարբեր մինի-Arduino տախտակները: Ես պարզապես սկսեցի մի քանի տարի առաջ LilyTiny խորհրդի հետ, և դա իմ ներկայիս նպատակն է: LilyTiny- ը հիմնականում ATTINY-85 չիպ է ՝ փոքրիկ նախատախտակի վրա:
Իհարկե, դուք կարող եք փոխարինաբար օգտագործել մարտկոցները էներգիայի համար: Ես սովորաբար օգտագործում եմ LiPo մարտկոցները Adafruit.com- ից: Այդ դեպքում ես սովորաբար օգտագործում եմ ON/OFF անջատիչ բազայի վերևում: Անջատիչի համար ես սովորաբար օգտագործում եմ LilyPad Slide Switch- ը SparkFun.com- ից:
(Վերը նշված LilyTiny լուսանկարը վերցված է SparkFun.com- ից)
Քայլ 7: Ավարտելով հպումները
Տախտակի հետևի հատվածը ծածկված է երկկողմանի փրփուր ժապավենով և կտրված է մկրատով և Xacto դանակով Սրտի տեսքով: Սովորաբար սա կարող է բավական լավ լինել որոշ ձևերի համար, բայց սրտի համար ես դրսից մի քանի վարդագույն լուսանկարչական թուղթ փակցրեցի արտաքինին օգնելու համար (հաշվի առնելով, որ նման կորի ձևի վրա փրփուր ժապավենով դժվար է լավ աշխատանք կատարել):
Քայլ 8: Գործողության լուսանկարներ
Neopixel LED- ները աներևակայելի գունագեղ և պայծառ են: Ինչպես ձեզանից ոմանք գիտեն, այս LED- ների մարտահրավերը լուսանկարների միջոցով գրավելն է այն մեծ գեղեցկությունը, որն իրականում տեսնում է ձեր աչքը: Ես ամեն ինչ արել եմ այս Ուղեցույցի համար:
Նկատի ունեցեք, որ տեսախցիկը տեսնում է այն, ինչ ձեր աչքերը չեն տեսնում, և հակառակը: YouTube- ի տեսանյութում կարող եք տեսնել որոշ ակնհայտ տատանումներ/թարթումներ, որոնք ձեր աչքն իրականում չի տեսնում: Նաև Theatre Chase հաջորդականության ընթացքում արագ փակման արագության դադարեցումը ֆիքսում է առանձին LED- ների միացումն ու անջատումը, մինչդեռ ձեր աչքերը պարզապես տեսնում են շարժվող կետեր: Որոշ գույներ տեսախցիկի հետ փոքր-ինչ տարբերվում են, այն, ինչ աչքերին վառ դեղին է թվում, տեսանյութում մի փոքր կանաչավուն դեղին է:
Ինչպես արդեն նշվեց, մենք նաև հայտնաբերեցինք պատուհաններից կրկնակի անդրադարձումների գեղեցկությունը, եթե Սիրտը ուղղված է, օրինակ, լոգարիթմական ապակե դուռի վրա:
Քայլ 9. Սրտի ուսմունքներ նախագիծ
Տարիներ շարունակ ես մտածում էի, թե ինչպես կարելի է լավագույնս դարձնել Սրտի ձև շրջանակներից: Եթե դուք գիտեք իմ Instructables- ը, դա սովորաբար նշանակում է, որ ինձ հետաքրքրում է, թե քանի կարկանդակ պետք է գնել լավ տեսք ունենալու համար: Կարծես թե պատասխանը գալիս է կարի համայնքից, որ հիմնական Scalloped Heart- ն ունի 26 բլիթ (շրջան):
Բայց այս նախագիծը շատ ավելի մեծ ներուժ ունի, քան պարզապես Hearts- ը, քանի որ շատ ավելի շատ ձևեր են հնարավոր: Երբ ձևը թվային է, ես այն անվանում եմ «ծննդյան էլեկտրոնային մոմ», որը լիովին կիրականացվի ապագա Instructable- ում: Այս նպատակի համար մեր ընտանիքն արդեն բարձր է դրել 7 տարին: Բավական է ասել, որ ընդհանուր նախագիծը, ըստ էության, պահանջում է շրջանաձև տառատեսակների համակարգ, որը հիմնված է 8 մմ լուսադիոդային շրջանակների շուրջ: Հաջորդը մենք ունենք 10 -ամյա ծննդյան օր, ինչը կստիպի այն հարցին, թե ինչպես լավագույնս վարվել կրկնակի թվերի հետ:
Բացի ձևերից, այս հրահանգը ներկայացնում է 8 մմ լուսադիոդային սարքեր անհատական կառուցված ժապավենի մեջ դասավորելու մեթոդ ՝ հետևի մասում երկկողմանի կպչուն ժապավենով: Ստացված LED շերտը կարող է ամրացվել պատին կամ ասել շրջանակի ներսում `անսահման հայելիների նախագծի համար, որն իմ հաջորդ ծրագրված տեղն է: Այս տեխնիկան կարող է ենթադրաբար օգնել ընդլայնել Neopixel լուսադիոդների լուսադիոդների օգտագործումը, որոնք ներկայումս որոշ չափով անհարմար են օգտագործել, քանի որ չորս կապում փակ տարածությունը միշտ չէ, որ լավ տեղավորվում է ստանդարտ 0.1 դյույմանոց տախտակի և նախատախտակների մեջ:
Feelգում եմ, որ նախագիծը նաև ընդգծում է այս 8-մմ Neoplixel LED- ների գեղեցկությունը, որոնք ես հույս ունեմ, որ շուկայում հասանելի կլինեն:
Եթե դուք սկսնակ եք Arduino ծրագրավորման մեջ, Heart էներգիայի էլեկտրագծերի գծապատկերում LilyTiny տրամաբանական չիպի պարզությունը թերևս ավելի հստակ ցույց է տալիս Arduino «զարգացման միջավայրի» օգտագործման հիմնական գաղափարը: SparkFun.com- ի LilTiny և LilyTwinkle տրամաբանական չիպերը իրականում գալիս են նախապես ծրագրավորված, այնպես որ, եթե ցանկանում եք օգտագործել նախաբեռնված տրամաբանությունը, ծրագրավորում չի պահանջվում: Այս նախագծում ինձ անհրաժեշտ էր ջնջել նախապես բեռնված ծրագրակազմը և ավելացնել իմ սեփական ծրագրակազմը: Իհարկե, դա կոդավորման չափազանց մեծ փորձ չի պահանջում, քանի որ դուք, ընդհանուր առմամբ, օգտագործում եք ծրագիր, որը մեկ ուրիշն արդեն մշակել է ձեզ համար: Գաղափարը ստանալուց հետո այդքան էլ դժվար չէ ավարտել հաջորդ քայլը:
Խորհուրդ ենք տալիս:
LED Heart Լուսանկարչական Շրջանակ - Կատարեք Վալենտինի կամ dayննդյան օրվա կատարյալ նվեր. 7 քայլ (նկարներով)
LED Heart Լուսանկարների Շրջանակ - Կատարեք Վալենտինի կամ dayննդյան Կատարյալ Նվեր. Բարև: Այս ուսանելի ուսուցման մեջ ես ձեզ ցույց կտամ, թե ինչպես կարող եք պատրաստել այս հիանալի LED Սրտի լուսանկարների շրջանակը: Բոլոր էլեկտրոնիկայի սիրահարների համար: Կատարեք կատարյալ նվեր Վալենտինի, dayննդյան կամ Տարեդարձի նվերներ ձեր սիրելիների համար: Դուք կարող եք դիտել դրա ցուցադրական տեսահոլովակը
LED Heart pasties: 6 քայլ (նկարներով)
LED Heart pasties: LED սրտի pasties խոսում են իրենց համար: Թեև դրանք պարտադիր չէ, որ ամենօրյա հագուստ լինեն, դուք ուրախ կլինեք, որ դրանք ունենաք ձեր բուդուարում, երբ այդ հատուկ առիթները ծագեն (կամ դրա կարիքը զգում են): Եթե ունեք կարի և էլեկտրոնային փորձ, ապա այս
Arduino Heart Shape Light: 6 քայլ (նկարներով)
Arduino Heart Shape Light. Arduino Heart Shape Light (1) Փոքր նախագիծ Arduino- ի միջոցով LED լույսը կառավարելու համար (2) օգտագործեք 4 3 գունավոր Led լույս, կարող եք փոխել ձեր նախընտրած ամբողջ գույնը: (3) կարող է վերագրանցվել որպես մարել և մարել լույսի ներքո կամ Թարթող լույս (4) Բոլոր մասերը տպագրվում են 3D պատկերով
Ինտերնետ Neon LED Heart Light: 6 քայլ (նկարներով)
Ինտերնետ նեոնային LED սրտի լույս. Կիլոմետրեր հեռու այդ հատուկ մեկից, թե՞ պարզապես սոցիալական հեռավորություն: Ուզու՞մ եք նրանց տեղեկացնել, որ մտածում եք նրանց մասին: Կառուցեք ինտերնետին միացված նեոնային LED սրտի լույսը և միացրեք այն ձեր հեռախոսից կամ համակարգչից, ցանկացած պահի, ցանկացած վայրից: Այս հրահանգը
Iron Man's Arc Reactor That Pulses With Your Heart Beat: 5 քայլ (նկարներով)
Iron Man's Arc Reactor That Pulses With Your Heart Beat: Կան շատ DIY կամարային ռեակտորներ, որոնք բավականին զով տեսք ունեն: Ոմանք նույնպես իրատեսական են թվում: Բայց ինչու՞ կառուցել մի բան, որը պարզապես նման է այդ իրին և ոչինչ չի անում: Դե, այս աղեղային ռեակտորը չի պաշտպանելու ձեր սիրտը ՝ օգտագործելով էլեկտրամագնիսական