Obsah:

Herná podložka pod myš RGB: 7 krokov (s obrázkami)
Herná podložka pod myš RGB: 7 krokov (s obrázkami)

Video: Herná podložka pod myš RGB: 7 krokov (s obrázkami)

Video: Herná podložka pod myš RGB: 7 krokov (s obrázkami)
Video: ТОП 5 лучших игровых ковриков для мыши с AliExpress 2024, November
Anonim
Image
Image
Herná podložka RGB pre myši
Herná podložka RGB pre myši

Nedávno som narazil na jednotlivo adresovateľné RGB LED diódy WS2812. To znamená, že každú jednu LED diódu je možné ovládať samostatne a naprogramovať tak, aby namiesto štandardného pásika RGB, kde všetky LED diódy svietia rovnako, produkovala rôzne farby.

Podložky pod myš RGB dostupné na trhu sú veľmi drahé. Rozhodol som sa teda vyrobiť lacnú podložku pod myš RGB pomocou Arduino a WS2812 RGB LED Strip.

Začnime

Krok 1: Veci, ktoré budete potrebovať

Veci, ktoré budete potrebovať
Veci, ktoré budete potrebovať
Veci, ktoré budete potrebovať
Veci, ktoré budete potrebovať
Veci, ktoré budete potrebovať
Veci, ktoré budete potrebovať
  • WS2812 RGB LED pásik (postačí 1 meter)
  • Arduino Nano
  • 10 mm a 3 mm akrylový plech
  • USB kábel
  • Super lepidlo

Krok 2: Rozmery

Rozmery
Rozmery
Rozmery
Rozmery
Rozmery
Rozmery

Rozmery sú:

  • 30 x 20 cm na 10 mm list
  • 29 x 19 cm pre 3 mm list
  • Vnútorné rozmery listu 10 mm sú uvedené na obrázku

3 mm list bude umiestnený na vrch 10 mm listu, ako je znázornené na obrázku. Zo všetkých strán tak zostane 5 mm okraj, vďaka ktorému bude svetlo viditeľné zhora. Ver mi, bude to vyzerať úžasne!

Krok 3: Rezanie listov

Rezanie plechov
Rezanie plechov
Rezanie plechov
Rezanie plechov
Rezanie plechov
Rezanie plechov
Rezanie plechov
Rezanie plechov

Rezanie vonkajších rozmerov je relatívne jednoduché. Jednoducho skórujte podľa línií pomocou akrylovej frézy alebo akéhokoľvek ostrého predmetu. Akrylom ešte niekoľkokrát skórujte pozdĺž tej istej čiary, potom umiestnite akrylát na okraj stola a ľahkým rýchlym stlačením kus prichyťte na dve časti.

Rezanie vnútorných rozmerov je náročné, ak nemáte správne nástroje, čo je môj prípad. Odviedol som namáhavú prácu vŕtaním dier pozdĺž línií. Potom som dokončil rezy pomocou píly. Táto metóda zanecháva špicaté hrany. Pomocou pilníka vyhlaďte okraje rovnomerne. Nemusí byť úplne plochý a vodorovný a nebude ho vidieť a svetlo by ním aj tak prešlo. Uistite sa, že je dostatočne plochý, aby LED pás mohol sedieť v jednej rovine s listom.

Krok 4: Spojte ich

Dať ich dohromady
Dať ich dohromady
Dať ich dohromady
Dať ich dohromady
Dať ich dohromady
Dať ich dohromady

Odlepte ochranný papier. Povrch 10 mm akrylového plechu zľahka obrúste brúsnym papierom. Toto rozptýli svetlo a rozsvieti hranicu, ktorú sme ponechali, namiesto toho, aby sme prešli priamo cez akrylát.

Umiestnite dva listy nad seba tak, aby zo všetkých strán bol okraj 5 mm. Pomocou super lepidla prilepte dva listy k sebe. Stačí dať pár kvapiek lepidla na spoje a lepidlo automaticky vsiakne. To isté urobte pre všetky 4 rohy.

Na vrch 3 mm akrylového listu prilepte neoprénovú tkaninu (väčšinou sa používa na výrobu podložiek pod myš). Vďaka tomu sa myš pohybuje plynulo a taktiež pod sebou skrýva všetku elektroniku a nedokonalosti. V čase, keď som to robil, som nič nenašiel, takže som namiesto toho použil čierny papier. Funguje dobre, ale po chvíli ho vymením.

Do plechu vyvŕtajte 4 mm otvor, aby ním prešiel kábel USB. Priemer otvoru sa môže líšiť v závislosti od hrúbky kábla.

Krok 5: Napájanie LED pásika WS2812 RGB

Napájací LED pás WS2812 RGB
Napájací LED pás WS2812 RGB

Uvažujme o jednej LED z pásu. Každá farba s plnou intenzitou čerpá 20mA. So všetkými farbami svietiacimi plnou intenzitou (t.j. biela farba) bude jedna LED dióda čerpať asi (20mA + 20mA + 20mA =) 60mA. Maximálny odber prúdu vášho pásika bude = 60mA * Počet LED diód v páse. V mojom prípade počet LED = 22. Preto bude maximálny odber prúdu 1320mA. Integrovaný regulátor napätia Arduino je však schopný dodávať maximálne 800 mA. V takom prípade by mal byť pás napájaný externým zdrojom napájania. Uistite sa, že uzemnenie zdroja napájania a Arduino sú prepojené.

Podložka pod myš, ktorá vyžaduje iný externý zdroj napájania ako USB? To neznie správne!

Ale tu je ten trik. Podložka pod myš RGB je známa svojou animáciou „Rainbow“. Práve to budeme v tomto projekte používať. Neexistuje žiadny biely v dúhe! To znamená, že v žiadnom okamihu nebude žiadna LED dióda úplne svietiť všetkými farbami. Pre 22 LED pásik je maximálny odber prúdu, ktorý som meral s touto animáciou, 150 mA, čo je v rozsahu. Preto je možné pás napájať priamo pomocou Arduino Nano.

Krok 6: Čas na elektroniku

Čas na elektroniku
Čas na elektroniku
Čas na elektroniku
Čas na elektroniku
Čas na elektroniku
Čas na elektroniku
Čas na elektroniku
Čas na elektroniku

Keďže mechanická konštrukcia je mimo cesty, je čas na nejakú elektroniku.

Umiestnite požadovanú dĺžku LED pásu podľa obrázku. Držte ich dočasne pomocou pásky. Teraz pomocou superlepidla prilepte všetky LED diódy na akrylový list.

Uchopte kábel USB a odrežte jeden koniec. Vnútri kábla budú štyri vodiče. Pretože budeme používať USB iba na napájanie Arduina, zaujíma nás červený (+) a čierny (-) vodič. Odstrihnite zvyšné dva drôty, pretože ich nebudeme potrebovať. Prevlečte kábel cez otvor, ktorý sme vyvŕtali.

Pripojenia vykonajte podľa schémy.

Krok 7: Čas na kódovanie

Čas na kódovanie
Čas na kódovanie
Čas na kódovanie
Čas na kódovanie

Stiahnite si kód a otvorte ho pomocou Arduino IDE. Pred odovzdaním

  • Dátový kolík pásu je možné pripojiť k akémukoľvek digitálnemu pinu. Vybral som pin 4. Vykonajte potrebné zmeny v kóde, ak použijete iný pin.
  • Zadajte počet LED diód do pruhu.

Kliknite na tlačidlo Nahrať a užite si svoju lacnú, ale úžasnú podložku pod myš RGB!

Ďakujem, že ste vydržali až do konca. Dúfam, že sa vám tento projekt páči. Dajte mi vedieť, ak si nejaký vyrobíte pre seba. Prihláste sa na odber môjho kanála YouTube a získajte ďalšie nadchádzajúce projekty. Ďakujem ešte raz!

Odporúča: