Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր է
- Քայլ 2: PCB դիզայն Մաս առաջին. LED տեղադրում
- Քայլ 3. PCB դիզայն Երկրորդ մաս: Ուղղորդում և կոնդենսատորներ
- Քայլ 4: Տպագիր տպատախտակի փորագրություն:
- Քայլ 5: oldոդման կպցրեք տրաֆարետ: (ԸՆՏՐՈԹՅՈՆ)
- Քայլ 6: Տախտակի ձևավորում
- Քայլ 7: Sոդում:
- Քայլ 8: Միջերես և կատարված:
Video: NeoPixel- ի Rings From Scratch !: 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
NeoPixel օղակները և ընդհանրապես NeoPixels- ը ամենատարածված էլեկտրոնային բաղադրիչներից են բոլոր տեսակի արտադրողների համար: Նաև լավ պատճառով, ցանկացած հայտնի միկրոկառավարիչից մեկ քորոցով Adafruit- ը չափազանց հեշտ է դարձնում շքեղ լուսադիոդներ և անիմացիաներ ավելացնել ցանկացած նախագծի:
Unfortunatelyավոք, դրանք բավականին թանկ են, և Adafruit- ն վաճառում է ընդամենը չորս չափս: Այն, ինչ շատ արտադրողներ չեն գիտակցում, այն է, որ NeoPixel- ը պարզապես Adafruit- ի ապրանքանիշն է `համապատասխանաբար WS2812, WS2811 և SK6812 անունով մի քանի LED միանման չիպերի: Adafruit- ի բոլոր անդամները դա վերցնում են չիպը և դնում տպատախտակին ՝ դրա կողքին գանձելով բարձր պարգևավճար: Ոչ մի վատ բան չկա, որ դա անում է Adafruit- ը, քանի որ այն NeoPixels- ին հասանելի է դարձնում բոլորին, բայց եթե դուք պարզապես տախտակները դարձրեք, կարող եք ցանկացած չափի կամ դիզայնի անհատական ձևեր պատրաստել Adafruit- ի մոդելների արժեքի մոտ 15% -ի համար (24 -ի համար LED օղակ) ($ 3): Ավելի կարևոր է, որ դրանք չեն կարող լինել ձեզ անհրաժեշտ ցանկացած չափի: Չնայած դրան, կարծես թե որևէ մեկը ուղեցույց չի ստեղծել հենց դա անելու համար:
Այսպիսով, երբ ինձ անհրաժեշտ էր հատուկ բարդ օղակ իմ աշխատանքային Samus Arm Cannon նախագծի համար (շուտով) ես հասկացա, թե ինչու չփաստաթղթել գործընթացը:
Այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես եմ պատրաստել այս հատուկ մատանին, և ինչպես կարող եք ինքներդ պատրաստել:
Քայլ 1: Այն, ինչ ձեզ հարկավոր է
Միշտ անհրաժեշտ ՝ անկախ մեթոդից.
- ws2128b LED (NeoPixels)
- 1uf գլխարկներ (1 յուրաքանչյուր երկու LED- ների համար) (տեխնիկապես ընտրովի)
- Sոդման մածուկ
- Flux (խորհուրդ է տրվում, բայց ըստ ցանկության)
Տաք օդային ատրճանակ
Եթե որոշեք ձեր տախտակը ձեռք բերել մասնագիտորեն արտադրված, ապա դա այն է, ինչ ձեզ հարկավոր է: Եթե, այնուամենայնիվ, դուք փոխարենը ընտրեք ձեր տախտակը արտադրել ՝ օգտագործելով տոնիկի փոխանցման եղանակը, ձեզ նույնպես անհրաժեշտ կլինեն հետևյալ բաղադրիչները. Ես անձամբ չեմ օգտագործել տոնիկի փոխանցման մեթոդը, սակայն իմ մեթոդը դուրս է այս ձեռնարկի շրջանակներից: Ես պլանավորում եմ տեղադրել ձեռնարկ, թե ինչպես եմ ես PCB- ներ պատրաստում, այնպես որ զգույշ եղեք:
Տնական տախտակ (տոնիկի փոխանցման եղանակ).
- Պղնձե պատված տախտակ
- Երկաթի քլորիդ
- PCB թուղթ
- Լազերային տպիչ
- Oldոդման դիմակ ֆիլմ (պարտադիր չէ զոդման դիմակի համար)
- Ուլտրամանուշակագույն աղբյուր (պարտադիր չէ զոդման դիմակի համար)
- Թափանցիկություն (պարտադիր չէ զոդման տրաֆարետի համար)
- Dremel աշխատանքային կայան
. Ահա իմ բոլոր ֆայլերը, գրադարանները և մոդելները:
Նրանց համար, ովքեր հետաքրքրված են, թե ինչպես է գինը վատ համեմատում այն Adafruit 24 LED օղակի հետ, որն արժե $ 17+առաքում: Մեկ LED- ի արժեքը. Adafruit: 17/24 = $ 0.70: HyperIon: 7/100 = %0.07
Լրացուցիչ ծախսեր.
Ընդհանուր ՝ Adafruit ՝ $ 21, HyperIon ՝ $ 3.18
Ինչպես տեսնում եք, դա շատ ավելի էժան է, արժեքը `15%: Նույնիսկ եթե անտեսում եք առաքումը, HyperIon- ի տարբերակը կազմում է ընդամենը 3,18 դոլար, ինչը 17 դոլար համեմատած ծախսերի հսկայական խնայողություն է:
Քայլ 2: PCB դիզայն Մաս առաջին. LED տեղադրում
NeoPixel ձևի ստեղծման առաջին քայլը LED- ների տեղադրումն է: Ես ստեղծել եմ մի փոքր օգտակար Excel փաստաթուղթ, որը կարող եք օգտագործել ցանկացած դիզայնի համար, որը ցանկանում եք հետևել շառավղով:
Պարզապես մուտքագրեք LED- ների թիվը, օղակի տոկոսը, որը ցանկանում եք ծածկել, և շառավիղը, և այն ինքնաբերաբար առաջացնում է դիրքի և անկյունի կոորդինատները, որոնցում պետք է տեղադրեք ձեր LED- ները: Այնուհետև կարող եք մտնել ամենահայտնի DipTrace, ExpressPCB կամ EaglePCB և տեղադրել կոորդինատները ձեր բաղադրիչների հատկությունների մեջ: Ես անձամբ օգտագործել եմ DipTrace- ը, և բաղադրիչների բաժնում կարող եք գտնել իմ բոլոր բաղադրիչներն ու գրադարանները:
Այս նախագծի համար ես ընտրեցի օգտագործել 34 և 24 միլիմետր շառավղով երկու օղակ: Արտաքին շառավիղը 20 պիքսել էր, իսկ ներքին շառավիղը ՝ 6:
* Բոնուս* Եթե օգտագործվող CAD ծրագիրը (ինչպես DipTrace- ը) թույլ չի տալիս շրջանաձևը տեղադրել իր կենտրոնական կետով, երկու գծեր գծեք ձեր արտաքին շառավիղի և ձեր ներքին շառավիղի տրամագծով: Հարթեցրեք խաչմերուկները միմյանց հետ և վերաիմաստավորեք այն որպես ձեր ծագում: Այժմ դուք ունեք կատարյալ համակենտրոն տախտակ:
Քայլ 3. PCB դիզայն Երկրորդ մաս: Ուղղորդում և կոնդենսատորներ
Ձեր տպագիր տպատախտակի պատրաստման հաջորդ քայլը ձեր LED- ների միջև կապի հաստատումն է: NeoPixels- ն ունի մեկ տվյալների մուտքագրման պահոց և մեկ տվյալների ելքի պահոց: Նախ ստեղծեք երկար շղթա ՝ սկսած պիքսելից ամենամոտ ՝ այն վայրին, որտեղ նախատեսում եք տեղադրել ձեր ինտերֆեյսի կապերը ՝ անցնելով մեկ պիքսելի տվյալների դուրսգրման քորոցից մինչև հաջորդ պիքսելի տվյալների մուտքագրման քորոց:
Դրանից հետո դուք պետք է ուղղեք հոսանքը և գետինը: Ամենահեշտ մեթոդը, որին ես հասել եմ դա անելու համար, օգտագործելն է շրջանների և կիսաշրջանների համադրություն, ընդհանուր առմամբ չորս, որոնք փոխարինվում են ուժի և գետնի միջև ՝ սկզբնաղբյուրից դուրս շարժվելիս: Սա հեշտացնում է մի փոքր «ցատկող» կապի ստեղծումը, որը նախատեսված է ձեռքով էլեկտրագծերի տեղադրման համար ամեն անգամ LED- ի հետ միասին, երկու անգամ: Երկու զույգ շրջանակներ/կիսաշրջաններ այնուհետև կարող են կապված լինել միմյանց հետ, որն առավել հարմար է: Ի վերջո, ավելացվում է պղնձի լցնել: Սա էապես առաջացնում է, որ ամբողջ լրացուցիչ տարածքը լցվի «գետնով», որն ունի բազմաթիվ առավելություններ, ներառյալ ՝ տանը արտադրվելն ավելի հեշտ լինելը:
Դուք նաև կցանկանաք տեղադրել մեկ մոտավորապես.1uf կոնդենսատոր հզորության և հողի միջև երկու LED- ների յուրաքանչյուր փաթեթի միջև: Արտադրությունը խորհուրդ է տալիս մեկ LED- ի համար, սակայն, ամենայն հավանականությամբ, երկուսից մեկը դա կանի, և դրանք կպչելու համար ժամանակատար են: Սրանք անհրաժեշտ չեն սարքի գործունակության համար, դրանք պարզապես բարելավում են LED- ների կյանքը, ուստի անհրաժեշտության դեպքում դրանք կարող են անտեսվել:
Քայլ 4: Տպագիր տպատախտակի փորագրություն:
Այս քայլն ավարտելու համար դուք ունեք երկու տարբերակ.
Պրոֆեսիոնալ արտադրություն.
Եթե դուք երբեք չեք պատրաստել PCB և շահագրգռված չեք դրան հասնելու հմտությամբ, սա այն է, ինչ ես խորհուրդ կտայի: Ստանալով ձեր խորհուրդը մասնագիտորեն պատրաստված, այս ծրագրի դժվարությունը բարձր միջանկյալից անցնում է սկսնակին: Ձեր տախտակը երաշխավորված կլինի բարձրորակ, կցված կլինի զոդման դիմակով և նույնիսկ կարող է գալ զոդման տրաֆարետով:
Տնական PCB:
Սա տարբերակ է նրանց համար, ովքեր իսկապես ցանկանում են կատարելագործել իրենց հմտությունները և կատարելագործել իրենց անձնական կարողությունները: Դա նաև տարբերակ է բարձր տեմպերով նախատիպեր պատրաստողների համար, ովքեր իսկապես նվազեցնում են ծախսերը: Իմ սեփական PCB- ներ պատրաստելու ունակությունը տարիների ընթացքում իմ ամենամեծ առավելություններից մեկն է եղել, և ես դա խստորեն խորհուրդ եմ տալիս հետաքրքրվողներին: Ես մշակել եմ PCB- ներ պատրաստելու իմ սեփական մեթոդը (տե՛ս իմ ալիքը, թե ինչպես դա անել), որը մի փոքր դուրս է այս ձեռնարկի շրջանակներից և պահանջում է սարքավորումներ, որոնք սկսնակների մեծ մասը չեն կարող իրենց թույլ տալ: Հետևաբար, փոխարենը ես խորհուրդ եմ տալիս տոնիկի փոխանցման եղանակը `օգտագործելով PressN'Peel անունով արտադրանքը: Դա բավականին հեշտ է, և ձեզ անհրաժեշտ միակ սարքավորումները, որոնք պարտադիր չէ, որ ունենան բոլորը, էժան լազերային տպիչ է: Լրացուցիչ մանրամասների համար կարդացեք clacktronics-uk- ի ձեռնարկը:
Հիմնական գործընթացը հետևյալն է.
- Մաքրել ձեր պղնձե կափարիչը:
- Ձեր դիզայնը տպեք Peel n 'Stick- ի վրա `օգտագործելով լազերային տպիչ:
- Արդուկեք դիզայնը Peel n 'փայտից ձեր պղնձե տախտակի վրա
- Տեղադրեք տախտակը երկաթի քլորիդի մեջ մինչև փորագրված:
- Մաքրել տոնիկը
Oldոդման դիմակ (ըստ ցանկության):
Soldոդման դիմակը ծածկույթ է, որը պաշտպանում է ձեր տախտակը բոլոր վայրերում, բայց այն վայրերում, որտեղ անհրաժեշտ է գնալ: Սա փոքր -ինչ հեշտացնում է եռակցումը, բայց որ ավելի կարևոր է `կտրուկ բարելավում է տախտակի ասկետիկները: Եթե դուք չեք ստացել ձեր տախտակի արտադրությունը, գուցե ցանկանաք ավելացնել այն, բայց դա խիստ անհրաժեշտ չէ: Անձամբ ես գտնում եմ, որ այս գործընթացը անհավանականորեն հեշտ է և խորհուրդ եմ տալիս: Կրկին, ես կանցնեմ միայն հիմնական գործընթացի վրա, որպեսզի դուք իմանաք, թե ինչի մեջ եք մտնում: Լրացուցիչ մանրամասների համար ստուգեք cpeniche- ի ձեռնարկը:
Գործընթացը հետեւյալն է.
- Տպեք ձեր տախտակների բարձիկի դիզայնը թափանցիկության վրա:
- Մաքրեք և կպցրեք զոդման դիմակի ֆիլմը ձեր փորագրված տախտակի վրա:
- Արդուկեք/շերտավորեք ֆիլմը, մինչև այն լավ կպչի:
- Թափանցիկությունը հարթեցրեք տախտակի հետ և կպցրեք ներքև:
- Ֆիլմը ենթարկեք ուլտրամանուշակագույն ճառագայթման աղբյուրի (եղունգների լաքի չորանոցներն աշխատում են)
- Մաքրել չբացահայտված բարձիկները
- Ներկայացրեք մինչև բուժումը:
Քայլ 5: oldոդման կպցրեք տրաֆարետ: (ԸՆՏՐՈԹՅՈՆ)
Եթե ձեզ հասանելի են լազերային դանակներ, մտածեք ինքներդ պատրաստել զոդման մածուկի տրաֆարետ: Նրանք թույլ են տալիս խուսափել հոգնեցուցիչ ջանքերից `յուրաքանչյուր առանձին քորոցի վրա դանդաղորեն կպցնել զոդման մածուկ: Պարզապես տեղադրեք բարձիկի դիզայնը ձեր լազերային կտրիչ ծրագրաշարի մեջ և կտրեք այն տպիչի թափանցիկությունից: Ես նաև պարզել եմ, որ լամինատորի թերթիկը նույնքան լավ է աշխատում: Սա աներևակայելի լավ է աշխատում և արտադրում է գրեթե նույնքան հաստ շերտ, որքան պրոֆեսիոնալ տարբերակները: Իմ կարծիքով, դրանք իրականում շատ ավելի բարձրակարգ են, քանի որ ճկուն և թափանցիկ են, ինչը դրանք դարձնում է շատ ավելի հեշտ, քան չժանգոտվող պողպատի տարբերակները:
Ես չէի, որ հանդես եկա այս մեթոդի վրա, բայց դեռ ոչ ոքի չեմ տեսել, որ այն փաստաթղթավորի առցանց, ինչը ես զարմանալի եմ համարում:
Քայլ 6: Տախտակի ձևավորում
Տախտակը իր վերջնական տեսքին բերելու համար պետք է սկսել կտրել որքան հնարավոր է ապահով `dremel կտրող անիվով: Ես օգտագործել եմ dremel աշխատանքային կայանի տեղադրումը հորիզոնական, իսկ սայրը ստվարաթղթե տուփի վերևում ՝ որպես իմպրովիզացված սղոց:
Դրանից հետո կարող եք սկսել հորատել կենտրոնական անցքը: Օգտագործեք ձեր ամենամեծ եղջերավոր փորվածքը ձեր դերմելի համար և կամաց -կամաց «շվեյցարական պանիր», մինչև որ կտրեք բավական մեծ հատված, որը տեղավորվելու է մանրացման մեջ: Այնուհետև կարող եք օգտագործել այդ մանրացնող բիտը ՝ տախտակը վերջնական տեսքի բերելու համար:
Այն ձևով, որով տախտակը փորագրում է, կա միայն ապակեպլաստե բարակ օղակ ՝ տախտակի եզրին: Մինչև այդ կետը մանրացնելը, պղնձի վերջին մնացորդը կթողնի: Երբ պղնձի արտանետումների վերջին կտորն այլևս չի մանրացվում: Ապավինելով այդ նշանին ՝ այն թույլ է տալիս կատարել շատ հետևողական և շրջանաձև կտոր (ենթադրելով, որ դուք չեք խառնաշփոթել իմ նման փորագրությունը և օրինակը շատ մոտ դրել պատին): Ավարտեք արտաքին տրամագիծը նույն կերպ:
Դուք նաև պետք է անցքեր բացեք տվյալների ՝ 5 վ, և գետնին միացումների համար: Մի փոքր dremel bit (.7 մմ) հիանալի է աշխատում դրա համար:
Քայլ 7: Sոդում:
Իմ կարծիքով, սա հիանալի նախագիծ է այն անձի համար, ով ցանկանում է սովորել, թե ինչպես մտնել մակերեսային զոդման: Բոլոր կարևոր բաղադրիչները մեծ են, ջերմակայուն, և բարձիկները միմյանցից հեռու են: Իրականում դա շատ դժվար է խառնվել և հիանալի միջոց է մակերեսային ամրացման վրա վստահություն ձեռք բերելու համար ՝ առանց պատանեկության փոքր բաղադրիչների հետ շփոթվելու:
Ձեր NeoPixels- ը ձեր տախտակին կպցնելու համար նախ պետք է յուրաքանչյուր պատյանում ավանդական, փոքր քանակությամբ կպցնել կպցնել կամ ներարկիչ կամ տրաֆարետ: Եթե դուք ունեք շաբլոն, պարզապես մի կտոր բլուր կպցրեք տրաֆարետի շուրջ, ինչպես կարագի բարակ շերտը տոստի վրա, մինչև որ բոլոր բարձիկները ծածկվեն: Ձեզ հարկավոր չէ այնքան, որքան կարծում էիք, պարզապես շարունակեք տարածվել:
Հաջորդը, կցանկանաք տեղադրել ձեր բաղադրիչները ձեր տախտակի վրա: Քանի դեռ յուրաքանչյուր պահոց դիպչում է իր համապատասխան զոդման կետին, ապա դու բավական մոտ ես: Sոդման մածուկն ունի այս կախարդական հատկությունը, երբ երբ այն վերածվում է հալվածի, իրականում գրեթե ամեն անգամ իր բաղադրիչն իր տեղն է քաշում:
Եթե դուք չափազանց անվստահ եք ձեր զոդման հմտությունների վերաբերյալ, կարող եք կամ փոխել 0603 կոնդենսատորները ավելի մեծ ձևաչափի կամ ընդհանրապես բաց թողնել դրանք: Նրանք մեծացնում են NeoPixel- ի կյանքի տևողությունը, բայց եթե այն չօգտագործեք որպես լույսի աղբյուր, դժվար թե երբևէ տեսնեք, որ մեկը այրվի: Այդ ասելով, ես խստորեն խորհուրդ եմ տալիս տեղադրել դրանք, պարզապես այն պատճառով, որ հմտությունը արժեքավոր է ունենալ:
Իրականում զոդման առումով դա ավելի հեշտ չէր կարող լինել: Ուղղակի մոտ երկու րոպե տաքացրեք ձեր տախտակը տաք օդի ատրճանակով, այնուհետև կենտրոնացեք ավելի ծանրաբեռնված տարածք առ տարածք, մինչև ամեն ինչ նորից բոցավառվի: Դուք կարող եք ասել, երբ այն նորից փչեց, քանի որ զոդը փայլուն է դառնում, և, որպես կանոն, բաղադրիչը մի փոքր «պտտվում» է իր տեղում:
Խորհուրդ ենք տալիս:
BBC Micro: bit and Scratch - Ինտերակտիվ ղեկ և մեքենա վարելու խաղ. 5 քայլ (նկարներով)
BBC Micro: bit and Scratch - Ինտերակտիվ ղեկ և մեքենա Ես կարծում էի, որ սա կատարյալ հնարավորություն էր ՝ իմ ThreadBoard- ի միջոցով ներկառուցված համակարգ ստեղծելու համար: Իմ ոգեշնչումը քերծվածքների համար
Syրի սինթեզատոր MakeyMakey- ի և Scratch- ի հետ. 6 քայլ (նկարներով)
Syրի սինթեզատոր MakeyMakey- ի և Scratch- ի միջոցով. MakeyMakey- ի օգտագործումը տարբեր նյութեր անջատիչների կամ կոճակների վերածելու և համակարգչում շարժումներ կամ ձայներ առաջացնելու համար հետաքրքրաշարժ գործ է: Մարդը սովորում է, թե որ նյութն է տանում ընթացիկ թույլ իմպուլսը և կարող է հորինել և փորձարկել
AI With Grove Zero և Codecraft (Scratch 3.0) ՝ 5 քայլ (նկարներով)
AI With Grove Zero և Codecraft (Scratch 3.0). Այս հոդվածում մենք պատրաստվում ենք կառուցել երեք նախագիծ, որոնք կիրառում են Codecraft- ի AI գործառույթները, գրաֆիկական ծրագրավորման միջավայր, որը հիմնված է Scratch 3.0 -ի վրա: Codecraft- ը մշակվում և պահպանվում է TinkerGen կրթության կողմից և անվճար է օգտագործման համար: AI- ն և դրա ենթախումբը, ma
Մետաղադրամների հաշվիչ `օգտագործելով Makey-Makey և Scratch: 10 քայլ (նկարներով)
Մետաղադրամների հաշվիչ `օգտագործելով Makey-Makey և Scratch. Փողը հաշվելը շատ կարևոր գործնական մաթեմատիկական հմտություն է, որը մենք օգտագործում ենք մեր առօրյա կյանքում: Իմացեք, թե ինչպես ծրագրավորել և կառուցել մետաղադրամների հաշվիչ ՝ օգտագործելով Makey-Makey և Scratch
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Գործարկելով Rainbow- ը Neopixel Ws2812- ի վրա `օգտագործելով M5stack M5stick C- ն Arduino IDE- ի միջոցով. 5 քայլ
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Running Rainbow on Neopixel Ws2812 Using M5stack M5stick C Using Arduino IDE: Ողջույն, այս հրահանգներում մենք կսովորենք, թե ինչպես օգտագործել neopixel ws2812 LED- ները կամ led շերտի կամ led մատրիցայի կամ led օղակի հետ m5stack m5stick-C զարգացման տախտակով Arduino IDE- ով և մենք պատրաստելու ենք: դրա հետ ծիածանի օրինակ