Բովանդակություն:
- Քայլ 1: Ստեղնաշար գործողության մեջ
- Քայլ 2: Հավաքեք ամբողջ իրերը:
- Քայլ 3: Սխեմաներ
- Քայլ 4: PCB և պարիսպ
- Քայլ 5: Theրագրակազմ
- Քայլ 6: Ավարտվեց:
Video: Ունիվերսալ USB ստեղնաշար RGB անջատիչներով `6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ուսանելիում ես ձեզ ցույց կտամ, թե ինչպես կառուցել ձեր սեփական USB ստեղնաշարը, որն իրեն պահում է այնպես, ինչպես սովորական համակարգչի ստեղնաշարը:
Դուք կարող եք նշանակել ստեղների ցանկացած համադրություն կամ հաջորդականություն, որը պետք է սեղմել ՝ միայն մեկ կոճակ սեղմելով:
Դուք կարող եք այն օգտագործել ձեր համակարգչի աշխատանքը օպտիմալացնելու համար ՝ բանալիների տարբեր համակցություններ նշանակելով ընդամենը մեկ ֆիզիկական բանալու վրա, այնպես որ դա ավելի հեշտ կդարձնի ձեր կյանքը:
Դուք կարող եք այն դարձնել համակարգչային խաղերի վերահսկիչ:
Դուք նույնիսկ կարող եք ծրագրավորել շարադրություն գրելու համար ՝ միայն մեկ ստեղն սեղմելով:) Երկինքը սահմանն է:
Ես այն օգտագործել եմ CNC երթուղղիչի իմ ձեռքով շարժումները վերահսկելու համար, քանի որ սովորական համակարգչային ստեղնաշարի օգտագործումը չափազանց զանգվածային և վարունգ էր օգտագործման համար:
Քայլ 1: Ստեղնաշար գործողության մեջ
Այստեղ դուք կարող եք հակիրճ տեսնել, թե ինչպես է ստեղնաշարը կատարում իրական ծրագրում:
Ստեղնաշարն ունի 2 ռեժիմ ՝ քայլի ռեժիմ և շարունակական շարժման ռեժիմ:
Քայլ 2: Հավաքեք ամբողջ իրերը:
Ձեզ հարկավոր կլինի.
- Arduino Pro Micro 32u4, որը կարող է ընդօրինակել USB համակարգչի ստեղնաշարը կամ մկնիկը
- Սեղմող կոճակներ - ես օգտագործել եմ ծիծաղելի թանկ (հատը 20 $) NKK KP02 անջատիչներ, որոնցից օգտվել եմ ընկերոջիցս: Դրանք սեղմման կոճակներ են, որոնց ներսում կա RGB LED: Բայց դուք կարող եք օգտագործել ցանկացած կոճակ անջատիչ, ինչպես ցանկանում եք, եթե ձեզ պետք չեն շքեղ LED էֆեկտներ: Կամ դուք կարող եք օգտագործել մի քանի անջատիչներ, որոնք ունեն սովորական RGB LED- ի համար անցք, դրա մեջ կամ դրա կողքին սահելու համար:
- TLC5940 IC (միայն եթե ձեզ անհրաժեշտ են LED էֆեկտներ): Ես օգտագործել եմ IC- ն ինքնին, բայց դուք կարող եք օգտագործել breakout տախտակը, եթե չեք պլանավորում պատրաստել ձեր սեփական PCB- ն:
- 3D տպիչ (ըստ ցանկության)
- PCB պատրաստելու հմտություններ (ըստ ցանկության)
- Էլեկտրոնիկայի հիմնական գիտելիքներ
- որոշ ժամանակ
- և նյարդեր:)
Քայլ 3: Սխեմաներ
Սխեմաները շատ պարզ են:
Ես օգտագործել եմ անջատիչների համար RC- ի անջատման միացում (տես նկարը), այնպես որ ծրագրաշարում անջատիչ ցատկելու համար անհանգստանալու կարիք չկա: Անջատիչի LED- ները ունեն ընդհանուր անոդ:
TLC5940 LED վարորդների համար. IREF- ից GND- ի դիմադրությունը սահմանում է LED- ների վարման ընթացքը:
Եթե դուք պատրաստվում եք օգտագործել բեկման տախտակ, ստուգեք ճեղքման տախտակի սխեմաները: Լարերը միացնելը պետք է լինի բավականին պարզ:
Հավանաբար, կարիք չկա օգտագործել անջատման 7 կոնդենսատորները, եթե LED վարորդի համար օգտագործեք ճեղքման տախտակ:
Քայլ 4: PCB և պարիսպ
PCB- ն անհրաժեշտ քայլ չէ այս խրատական գործում, քանի որ ես օգտագործել եմ ոչ հոբբիի համար բարենպաստ ծրագրեր, և իմ անջատիչները ծիծաղելի թանկ են գնել, ուստի ես հավատում եմ, որ ձեզանից շատերը իրականում չեն պատրաստի իմ պատրաստած այս PCB- ն:
Ես խրախուսում եմ ձեզ միացնել նախագիծը `օգտագործելով ճեղքման տախտակներ և նախատախտակի էլեկտրագծեր, կամ կարող եք նախագծել ձեր սեփական PCB- ն, որը կհամապատասխանի ավելի մատչելի անջատիչներին և LED- ներին:
Ես նախագծեցի արագ համակարգիչ Altium Designer- ում: Ես օգտագործել եմ այս ծրագիրը, քանի որ ունեմ լիցենզիա, քանի որ այն օգտագործում եմ ամեն օր աշխատանքի համար: Ես գիտեմ, որ այս ծրագիրը ոչ մի տեղ մոտ չէ հոբբիին `գների առումով:
Եթե ինչ -որ մեկը ցանկանում է Altium կամ PCB gerber ֆայլեր, ասեք դա մեկնաբանություններում, և ես դրանք կուղարկեմ ձեզ:
Տուփը գծված էր Autodesk Inventor- ում (նաև ոչ թե հոբբիի համար բարենպաստ ծրագիր, բայց ես դա օգտագործում եմ նաև աշխատավայրում և սովոր եմ դրան): Եթե որևէ մեկը ցանկանում է.stl ֆայլերը 3D տպագրության համար, խնդրում ենք մեկնաբանել, և ես դրանք կուղարկեմ ձեզ:
Քայլ 5: Theրագրակազմ
Կոդը կազմված է arduino միջավայրում:
Ես օգտագործել եմ կոճակների գրադարանը `բոլոր կոճակները կառավարելու համար: Այն ունի գեղեցիկ հատկություններ ՝ կոճակներ կարդալու համար, ինչպիսիք են key.uniquePress () և key.isPpress () ՝ մեր կյանքը հեշտացնելու համար:
Ինտեգրված arduino ստեղնաշարի գրադարան ՝ տախտակը պահելու համար որպես համակարգչի ստեղնաշար:
TLC5940 գրադարան `լուսադիոդի լուսավորումը վերահսկելու և բոլոր գեղեցիկ գունաթափումները կատարելու համար:
Ես կցեցի վերջնական arduino կոդը: Բանալիները քարտեզագրված են նման համակարգչի սովորական ստեղնաշարի `ըստ կից պատկերի, ավելի հեշտ գործածման համար:
Կոդը կարող է հեշտությամբ փոփոխվել բոլոր տեսակի օգտագործման համար:
Քայլ 6: Ավարտվեց:
Ստեղնաշարն աշխատում է որպես հմայք:
Ես այն օգտագործել եմ իմ CNC երթուղիչը վերահսկելու համար, բայց հնարավոր ծրագրերն անսահմանափակ են:
Showույց տվեք ձեր գաղափարները:
Դուք կարող եք հետևել ինձ Facebook- ում և Instagram- ում ՝
www.instagram.com/jt_makes_it
փչացնողների համար այն, ինչի վրա ես այժմ աշխատում եմ, կուլիսներում և այլ հավելումներով:
Խորհուրդ ենք տալիս:
Ներկառուցված ունիվերսալ ինտերֆեյսի տախտակ - USB/Bluetooth/WIFI կառավարում `6 քայլ
Ներկառուցված ունիվերսալ ինտերֆեյսի տախտակ - USB/Bluetooth/WIFI վերահսկում. Ես հաճախ գտնում եմ, որ զրոյից գրադարաններ եմ ստեղծում նոր ներդրված մոդուլների համար `սարքի տվյալների թերթի հիման վրա: Գրադարանի ստեղծման մեջ ես գտնում եմ, որ խրված եմ կոդերի մի ցիկլի մեջ, կազմում եմ, ծրագրավորում և ստուգում, երբ երաշխավորում եմ, որ իրերն աշխատում են և առանց վրիպակների: Հաճախ կոմ
RGB One Button USB ստեղնաշար ՝ 6 քայլ (նկարներով)
RGB One Button USB ստեղնաշար. Երբևէ զգացե՞լ եք, որ անհրաժեշտ է ունենալ փոքր, բայց ֆունկցիոնալ, RGB լուսավոր ստեղնաշար, որը չի գերազանցում մեկ ստեղնի չափը: Ոչ Ո՞վ է հոգ տանում, այնուամենայնիվ պատրաստի մեկը: Այս խրատական ուղեցույցը ձեզ կառաջնորդի այն քայլերի միջոցով, որոնք անհրաժեշտ են ձեր սեփականը, մի փոքր անօգուտ դարձնելու համար
Արագ և կեղտոտ Das ստեղնաշար (դատարկ ստեղնաշար) ՝ 3 քայլ
Արագ և կեղտոտ Das ստեղնաշար (դատարկ ստեղնաշար). A Das ստեղնաշարն ամենահայտնի ստեղնաշարի անունն է, որի վրա գրություններ չկան ստեղների վրա (դատարկ ստեղնաշար): Das ստեղնաշարը վաճառվում է 89,95 դոլարով: Այս հրահանգը ձեզ կառաջնորդի, չնայած որ ինքներդ պատրաստեք այն ցանկացած հին ստեղնաշարով, որի շուրջը պառկած եք
Ինչպես կառուցել USB մալուխ ունիվերսալ PCB- ի համար. 11 քայլ
Ինչպես կառուցել USB մալուխ ունիվերսալ PCB- ի համար. Universal PCB- ը (կարճ UPCB) նախագիծը սկսվեց, որպեսզի հնարավորինս շատ տարբեր կոնսուլների վրա թույլ տա մեկ խաղի վերահսկիչ, հատկապես մարտական ձողեր: Նախագծի մասին տեղեկատվությունը կարող եք գտնել Shoryuken.com- ի հետևյալ թեմայում
IKEA հզորության լիցքավորման տուփ անհատական անջատիչներով. 6 քայլ (նկարներով)
IKEA Power լիցքավորման տուփ ՝ անհատական անջատիչներով. Այսպիսով, օրերս ես տեսա այս ուսանելի տարբերակը, թե ինչպես կարելի է հեշտ էլեկտրակայան պատրաստել IKEA տուփի միջոցով. նման մի բան, այնպես որ գնացի և IKEA- ից գնեցի այդ տուփերից մեկը, բայց այն կանգնած էր իմ կողքին