Obsah:

RGB herní podložka pod myš: 7 kroků (s obrázky)
RGB herní podložka pod myš: 7 kroků (s obrázky)

Video: RGB herní podložka pod myš: 7 kroků (s obrázky)

Video: RGB herní podložka pod myš: 7 kroků (s obrázky)
Video: Aktivity - PODLOŽKA POD MYŠ (by Jeník) 2024, Červenec
Anonim
Image
Image
RGB herní podložka pod myš
RGB herní podložka pod myš

Nedávno jsem narazil na jednotlivě adresovatelné RGB LED diody WS2812 To znamená, že každou jednotlivou LED lze ovládat samostatně a naprogramovat tak, aby místo standardního RGB pásu, kde všechny LED svítí stejně, vyzařovaly různé barvy.

RGB podložky pod myš dostupné na trhu jsou velmi drahé. Rozhodl jsem se tedy vyrobit levnou podložku pod myš RGB pomocí Arduino a WS2812 RGB LED Strip.

Začněme

Krok 1: Věci, které budete potřebovat

Věci, které budete potřebovat
Věci, které budete potřebovat
Věci, které budete potřebovat
Věci, které budete potřebovat
Věci, které budete potřebovat
Věci, které budete potřebovat
  • WS2812 RGB LED pásek (1 metr bude stačit)
  • Arduino Nano
  • 10mm a 3mm akrylový plech
  • USB kabel
  • Super lepidlo

Krok 2: Rozměry

Rozměry
Rozměry
Rozměry
Rozměry
Rozměry
Rozměry

Rozměry jsou:

  • 30 x 20 cm pro 10 mm list
  • 29 x 19 cm pro 3 mm list
  • Vnitřní rozměry listu 10 mm jsou uvedeny na obrázku

3 mm list bude umístěn na 10 mm list podle obrázku. To zanechá 5 mm okraj ze všech stran, díky kterému bude světlo viditelné shora. Věřte mi, bude to vypadat úžasně!

Krok 3: Řezání listů

Řezání listů
Řezání listů
Řezání listů
Řezání listů
Řezání listů
Řezání listů
Řezání listů
Řezání listů

Řezání vnějších rozměrů je relativně snadné. Stačí bodovat podle čar pomocí akrylové řezačky nebo jakéhokoli ostrého předmětu. Vyhodnoťte akrylát ještě několikrát ve stejné linii, poté položte akrylát na hranu stolu a lehkým, rychlým tlakem uchopte díl na dvě části.

Řezání vnitřních rozměrů je obtížné, pokud nemáte správné nástroje, což je můj případ. Odvedl jsem namáhavou práci při vrtání otvorů podél čar. Poté jsem dokončil řezy pomocí pily. Tato metoda zanechává špičaté hrany. Pomocí souboru vyhlaďte rovné okraje. Nemusí být dokonale plochý a rovný a nebude viditelný a stejně by jím prošlo světlo. Jen se ujistěte, že je dostatečně plochý, aby LED pásek mohl sedět v jedné rovině s listem.

Krok 4: Dát je dohromady

Dát je dohromady
Dát je dohromady
Dát je dohromady
Dát je dohromady
Dát je dohromady
Dát je dohromady

Odlepte ochranný papír. Povrch 10 mm akrylového plechu jemně obruste pomocí brusného papíru s jemnou zrnitostí. Tím se rozptýlí světlo a rozsvítí se hranice, kterou jsme ponechali, místo abychom prošli přímo akrylem.

Umístěte dva listy nad sebe tak, aby ze všech stran zůstalo 5 mm. Pomocí super lepidla přilepte dva listy k sobě. Stačí nanést pár kapek lepidla na spoje a lepidlo automaticky vsákne dovnitř. To samé udělejte pro všechny 4 rohy.

Na vrch 3mm akrylového listu nalepte neoprenovou tkaninu (většinou se používá k výrobě podložek pod myš). Díky tomu se myš pohybuje plynule a také pod sebou skrývá veškerou elektroniku a nedokonalosti. V době, kdy jsem to dělal, jsem nic nenašel, takže jsem místo toho použil papír z černé karty. Funguje dobře, ale po chvíli jej vyměním.

Do plechu vyvrtejte otvor 4 mm, aby mohl projít kabel USB. Průměr otvoru se může lišit v závislosti na tloušťce kabelu.

Krok 5: Napájení WS2812 RGB LED pásku

Napájení WS2812 RGB LED pásku
Napájení WS2812 RGB LED pásku

Uvažujme jednu LED z pásu. Každá barva s plnou intenzitou čerpá 20mA. Se všemi barvami svítícími plnou intenzitou (tj. Bílá barva) bude jedna LED čerpat asi (20mA + 20mA + 20mA =) 60mA. Maximální odběr proudu vašeho pásku bude = 60mA * Počet LED diod v pásku. V mém případě počet LED = 22. Proto bude maximální odběr proudu 1320mA. Integrovaný regulátor napětí Arduino je však schopen dodávat maximálně 800 mA. V takovém případě by měl být pásek napájen externím napájecím zdrojem. Ujistěte se, že uzemnění napájecího zdroje a Arduina jsou spojeny dohromady.

Podložka pod myš, která vyžaduje externí napájecí zdroj než USB? To nezní správně!

Ale tady je ten trik. Podložka pod myš RGB je známá svou animací „Duha“. To je to, co v tomto projektu použijeme. Není bílý v duze! To znamená, že v žádném okamžiku nebude jediná LED dioda plně svítit všemi barvami. U 22 LED pásku je maximální odběr proudu, který jsem u této animace naměřil, 150 mA, což je dobře v dosahu. Proto je možné pásek napájet přímo pomocí 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

Vzhledem k tomu, že se mechanická konstrukce dostala z cesty, je čas na nějakou elektroniku.

Umístěte požadovanou délku LED pásku podle obrázku. Držte je dočasně pomocí nějaké pásky. Nyní pomocí super lepidla přilepte všechny LED diody na akrylový list.

Uchopte USB kabel a odřízněte jeden konec. Uvnitř kabelu budou čtyři vodiče. Protože budeme používat USB pouze pro napájení Arduina, zajímá nás červený (+) a černý (-) vodič. Odstřihněte zbývající dva dráty, protože je nebudeme potřebovat. Protáhněte kabel otvorem, který jsme vyvrtali.

Proveďte připojení podle schématu.

Krok 7: Čas na kódování

Čas na kód
Čas na kód
Čas na kód
Čas na kód

Stáhněte si kód a otevřete jej pomocí Arduino IDE. Než nahrajete,

  • Datový pin pásu lze připojit k jakémukoli digitálnímu pinu. Vybral jsem pin 4. Proveďte potřebné změny v kódu, pokud použijete jiný pin.
  • Zadejte počet LED diod do pruhu.

Klepněte na tlačítko Nahrát a užijte si levnou, ale úžasnou podložku pod myš RGB!

Děkuji, že jste vydrželi až do konce. Doufám, že se vám tento projekt líbí. Dejte mi vědět, pokud si jeden vyrobíte pro sebe. Přihlaste se k odběru mého kanálu YouTube a získejte další nadcházející projekty. Ještě jednou děkuji!

Doporučuje: