Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Չափերը
- Քայլ 3: Կտրեք թերթերը
- Քայլ 4: Դրանք միասին դնելը
- Քայլ 5. Միացրեք WS2812 RGB LED ժապավենը
- Քայլ 6: Էլեկտրոնիկայի ժամանակ
- Քայլ 7: Կոդավորման ժամանակը
Video: RGB Gaming Mouse Pad: 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Վերջերս ես հանդիպեցի WS2812 Անհատական հասցեագրվող RGB LED- ներին: Սա նշանակում է, որ յուրաքանչյուր LED կարող է կառավարվել առանձին և ծրագրվել է արտադրել տարբեր գույներ `ստանդարտ RGB շերտի փոխարեն, որտեղ բոլոր LED- ները միևնույն լույսն են տալիս:
Շուկայում առկա RGB մկնիկի բարձիկները շատ թանկ են: Այսպիսով, ես որոշեցի պատրաստել էժան RGB մկնիկի պահոց ՝ օգտագործելով Arduino և WS2812 RGB LED ժապավեն:
Եկեք սկսենք
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- WS2812 RGB LED ժապավեն (1 մետրը բավական կլինի)
- Արդուինո Նանո
- 10 մմ և 3 մմ ակրիլային թերթ
- USB մալուխ
- Սուպեր սոսինձ
Քայլ 2: Չափերը
Չափերն են ՝
- 30 x 20 սմ 10 մմ թերթիկի համար
- 29 x 19 սմ 3 մմ թերթիկի համար
- 10 մմ թերթիկի ներքին չափերը ներկայացված են նկարում
3 մմ թերթիկ կտեղադրվի 10 մմ թերթի վերևում, ինչպես ցույց է տրված: Սա բոլոր կողմերից կթողնի 5 մմ սահման, ինչը լույսը տեսանելի է դարձնում վերևից: Հավատացեք ինձ, այն հիանալի տեսք կունենա:
Քայլ 3: Կտրեք թերթերը
Արտաքին չափերը կտրելը համեմատաբար հեշտ է: Պարզապես ակրիլային դանակի կամ որևէ սուր առարկայի օգնությամբ գոլ խփեք: Ակրիլը մի քանի անգամ գնահատեք նույն գծի երկայնքով, այնուհետև ակրիլը դրեք սեղանի եզրին և օգտագործեք թեթև, արագ ճնշում ՝ կտորը երկու մասի կտրելու համար:
Ներքին չափերը կտրելը բարդ է, եթե չունեք համապատասխան գործիքներ, ինչն ինձ համար է: Ես տանջալից աշխատանք կատարեցի ՝ գծերի երկայնքով անցքեր հորատել: Հետո ես ավարտեցի կտրվածքները `օգտագործելով սղոց: Այս մեթոդը թողնում է սրածայր եզրեր: Օգտագործելով ֆայլ, հարթեցրեք եզրերը: Պարտադիր չէ, որ այն կատարյալ հարթ և հարթ լինի, և այն տեսանելի չի լինի, և ամեն դեպքում լույսը կանցնի դրա միջով: Պարզապես համոզվեք, որ այն բավականաչափ հարթ է, որպեսզի LED շերտը կարողանա նստել սավանի հետ:
Քայլ 4: Դրանք միասին դնելը
Պոկեք պաշտպանիչ թուղթը: Թեթև հղկեք 10 մմ ակրիլային թերթիկի մակերեսը ՝ օգտագործելով մանր աղյուսի հղկաթուղթ: Սա ցրում է լույսը և լուսավորում այն սահմանը, որը մենք պահում էինք ՝ ուղղակի ակրիլով ուղղակի անցնելու փոխարեն:
Տեղադրեք երկու թերթերը մեկը մյուսից վերև ՝ բոլոր կողմերից պահելով 5 մմ եզր: Օգտագործելով գերծանրքաշային սոսինձ, երկու թերթերը կպցրեք իրար: Պարզապես մի քանի կաթիլ սոսինձ դրեք հոդերի վրա և սոսինձը ինքնաբերաբար ներթափանցում է: Նույնը արեք բոլոր 4 անկյունների համար:
Կպչեք նեոպրենային գործվածք (հիմնականում օգտագործվում է մկնիկի բարձիկներ պատրաստելու համար) 3 մմ ակրիլային թերթի վերևում: Սա ստիպում է մկնիկը սահուն շարժվել, ինչպես նաև թաքցնել դրա տակ գտնվող բոլոր էլեկտրոնիկան և թերությունները: Պատրաստման պահին ես այն չգտա, դրա փոխարեն ես օգտագործեցի սև քարտի թուղթ: Լավ է աշխատում, բայց որոշ ժամանակ անց այն կփոխարինվի:
USB մալուխի անցնելու համար թերթի միջով անցեք 4 մմ անցք: Փոսի տրամագիծը կարող է տարբեր լինել `կախված ձեր մալուխի հաստությունից:
Քայլ 5. Միացրեք WS2812 RGB LED ժապավենը
Եկեք դիտարկենք շերտից մեկ LED: Յուրաքանչյուր գույն ամբողջ ուժգնությամբ ձգում է 20 մԱ: Բոլոր գույներով, որոնք լուսավորվում են ամբողջ ինտենսիվությամբ (այսինքն ՝ Սպիտակ գույն), մեկ LED- ը կքաշի մոտ (20 մԱ + 20 մԱ + 20 մԱ =) 60 մԱ: Ձեր շերտի առավելագույն ընթացիկ խաղարկությունը կլինի = 60mA * sապավենի LED- ների թիվը: Իմ դեպքում, LED- ների թիվը = 22. Հետևաբար, ընթացիկ առավելագույն քաշը կլինի 1320 մԱ: Բայց Arduino- ի ինքնաթիռի լարման կարգավորիչն ի վիճակի է ապահովել առավելագույնը 800 մԱ: Նման դեպքում ժապավենը պետք է սնուցվի արտաքին էներգիայի աղբյուրի միջոցով: Համոզվեք, որ սնուցման աղբյուրը և Arduino- ն իրար միացված են:
Մկնիկի պահոց, որը USB- ից բացի պահանջում է արտաքին սնուցման աղբյուր: Սա ճիշտ չի հնչում:
Բայց ահա հնարքը. RGB մկնիկի բարձիկը հայտնի է իր «Rainbow» անիմացիայով: Սա այն է, ինչ մենք կօգտագործենք այս նախագծում: Whiteիածանի մեջ Սպիտակ չկա: Սա նշանակում է, որ ժամանակի ցանկացած պահի ոչ մի LED չի լուսավորվի բոլոր գույներով: 22 LED շերտի համար առավելագույն հոսանքը, որը ես չափել եմ այս անիմացիայի միջոցով, 150 մԱ է, որը գտնվում է միջակայքի սահմաններում: Այդ պատճառով հնարավոր է հոսանքն անջատել անմիջապես Arduino Nano- ի միջոցով:
Քայլ 6: Էլեկտրոնիկայի ժամանակ
Մեխանիկական կառուցվածքով, ժամանակն է որոշ էլեկտրոնիկայի:
Տեղադրեք LED շերտի պահանջվող երկարությունը, ինչպես ցույց է տրված նկարում: Temporarilyամանակավորապես պահեք դրանք ՝ օգտագործելով ժապավեն: Այժմ, սուպեր սոսինձ օգտագործելով, կպցրեք բոլոր LED- ները ակրիլային թերթիկին:
Բռնեք USB մալուխը և կտրեք մի ծայրը: Մալուխի ներսում կլինի չորս լար: Քանի որ մենք USB- ից օգտվելու ենք միայն Arduino- ն սնուցելու համար, մեզ հետաքրքրում են կարմիր (+) և սև (-) մետաղալարերը: Պոկեք մնացած երկու լարերը, քանի որ դրանք մեզ պետք չեն գալու: Քաշեք մալուխը այն անցքի միջով, որը մենք փորել ենք:
Կատարեք կապերը, ինչպես ցույց է տրված սխեմատիկայում:
Քայլ 7: Կոդավորման ժամանակը
Ներբեռնեք կոդը և բացեք այն Arduino IDE- ի միջոցով: Վերբեռնելուց առաջ ՝
- Շերտի տվյալների քորոցը կարող է կապված լինել ցանկացած թվային կապի հետ: Ես ընտրել եմ քորոց 4. Կատարեք անհրաժեշտ փոփոխություններ ծածկագրում, եթե այլ պինն եք օգտագործում:
- Մուտքագրեք շերտի LED- ների թիվը:
Կտտացրեք վերբեռնումին և վայելեք ձեր էժան, բայց հիանալի RGB խաղային մկնիկի պահոցը:
Շնորհակալ եմ մինչև վերջ հավատարիմ մնալու համար: Հուսով եմ, որ բոլորդ սիրում եք այս նախագիծը: Տեղեկացրեք ինձ, եթե դուք ինքներդ եք պատրաստում մեկին: Բաժանորդագրվեք իմ YouTube ալիքին ՝ առաջիկա ծրագրերի համար: Եվս մեկ անգամ շնորհակալություն!
Խորհուրդ ենք տալիս:
Overkill Model Rocket Launch Pad !: 11 քայլ (նկարներով)
Overkill Model Rocket Launch Pad. Ես այն պատրաստեցի որպես հսկայական հրթիռային նախագծի մի մաս, որտեղ ես ամեն ինչ անում եմ հնարավորինս չափազանցված ՝ փորձելով սովորել
[Wearable Mouse] Bluetooth- ի վրա հիմնված Wearable Mouse Controller Windows 10-ի և Linux- ի համար. 5 քայլ
[Wearable Mouse] Bluetooth- ի վրա հիմնված Wearable Mouse Controller- ը Windows 10-ի և Linux- ի համար. Ես Bluetooth- ի վրա հիմնված մկնիկի վերահսկիչ եմ պատրաստել, որը կարող է օգտագործվել մկնիկի ցուցիչը կառավարելու և համակարգչային մկնիկի հետ կապված գործողություններ կատարելու համար ՝ առանց որևէ մակերեսի դիպչելու: Էլեկտրոնային սխեմաները, որոնք ներդրված են ձեռնոցի վրա, կարող են օգտագործվել հ
Retro-Gaming Machine with Raspberry PI, RetroPie և Տնական պատյան ՝ 17 քայլ (նկարներով)
Retro-Gaming Machine with Raspberry PI, RetroPie և Homemade Case. Որոշ ժամանակ առաջ ես գտա Linux բաշխում Raspberry Pi- ի համար, որը կոչվում էր RetroPie: Ես անմիջապես պարզեցի, որ դա հիանալի գաղափար է ՝ հիանալի իրականացմամբ: Մեկանգամյա ռետրո խաղային համակարգ ՝ առանց ավելորդ հնարավորությունների: Փայլուն: Շուտով ես որոշեցի
Retro Gaming Console (N64 Mod) KODI- ով ՝ 7 քայլ (նկարներով)
Retro Gaming Console (N64 Mod) KODI- ի հետ. Հին դպրոցական կոնսուլների վրա ռետրո խաղեր խաղալը շատ զվարճալի է, սակայն առանձին կոնսուլներ գնելը և դրան զուգահեռ կատարվող բոլոր խաղերը չափազանց ծանր ու թանկ են: Էլ չենք խոսում, եթե քոլեջ/համալսարանի ուսանող եք և բնակարան եք տեղափոխում նախօրեին
DIY Glowing Mouse Pad: 4 Քայլ
DIY Glowing Mouse Pad: A Glowing Mouse Pad