Cuprins:
- Pasul 1: Lucruri de care vei avea nevoie
- Pasul 2: Dimensiuni
- Pasul 3: tăierea foilor
- Pasul 4: Unirea lor
- Pasul 5: Alimentarea benzii LED WS2812 RGB
- Pasul 6: Timp pentru electronică
- Pasul 7: Timp pentru cod
Video: Mouse Pad pentru jocuri RGB: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Recent, am întâlnit LED-uri RGB adresabile individual WS2812 Aceasta înseamnă că fiecare LED poate fi controlat separat și programat pentru a produce culori diferite în locul benzii RGB standard, unde toate LED-urile se aprind la fel.
Mouse-urile RGB disponibile pe piață sunt foarte scumpe. Deci, am decis să fac un mouse mouse RGB ieftin folosind Arduino și WS2812 RGB LED Strip.
Să începem
Pasul 1: Lucruri de care vei avea nevoie
- Benzi LED WS2812 RGB (1 metru va fi suficient)
- Arduino Nano
- Foaie acrilică de 10 mm și 3 mm
- Cablu USB
- Super-lipici
Pasul 2: Dimensiuni
Dimensiunile sunt:
- 30 x 20 cm pentru foaie de 10 mm
- 29 x 19 cm pentru foaie de 3 mm
- Dimensiunile interioare pentru foaia de 10 mm sunt prezentate în imagine
Foaia de 3 mm va fi așezată deasupra foii de 10 mm așa cum se arată. Aceasta va lăsa o margine de 5 mm din toate părțile, ceea ce face ca lumina să fie vizibilă de sus. Crede-mă, va arăta minunat!
Pasul 3: tăierea foilor
Tăierea dimensiunilor exterioare este relativ ușoară. Doar punctați de-a lungul liniilor folosind un tăietor acrilic sau orice obiect ascuțit. Scorați acrilicul de mai multe ori de-a lungul aceleiași linii, apoi așezați acrilicul pe marginea mesei și folosiți o presiune ușoară și rapidă pentru a rupe piesa în două.
Tăierea dimensiunilor interioare este dificilă dacă nu aveți instrumentele adecvate, ceea ce este cazul meu. Am făcut treaba minuțioasă de a găuri găuri de-a lungul liniilor. Apoi am finalizat tăierile folosind un ferăstrău. Această metodă lasă muchii ascuțite. Folosind un fișier, neteziți marginile. Nu trebuie să fie perfect plan și nivelat și nu va fi vizibil, iar lumina ar trece oricum prin el. Asigurați-vă că este suficient de plat, astfel încât banda LED să poată sta la același nivel cu foaia.
Pasul 4: Unirea lor
Îndepărtați hârtia de protecție. Șlefuiți ușor suprafața plăcii acrilice de 10 mm folosind șmirghel fin. Aceasta difuzează lumina și aprinde marginea pe care am păstrat-o în loc să trecem direct prin acril.
Așezați cele două foi una peste cealaltă păstrând o margine de 5 mm din toate părțile. Folosind super lipici, lipiți cele două foi împreună. Doar puneți câteva picături de adeziv la articulații și adezivul se filtrează automat. Faceți același lucru pentru toate cele 4 colțuri.
Lipiți țesătură din neopren (utilizată mai ales pentru confecționarea mouse-urilor) pe partea superioară a foii acrilice de 3 mm. Acest lucru face ca mouse-ul să se miște ușor și, de asemenea, să ascundă toate componentele electronice și imperfecțiunile de sub el. Nu am găsit niciunul la momentul realizării, așa că am folosit în schimb o hârtie neagră. Funcționează bine, dar îl va înlocui după un timp.
Găuriți o gaură de 4 mm până la capăt prin foaie pentru a trece cablul USB. Diametrul orificiului poate varia în funcție de grosimea cablului.
Pasul 5: Alimentarea benzii LED WS2812 RGB
Să luăm în considerare un LED din bandă. Fiecare culoare cu intensitate maximă atrage 20mA. Cu toate culorile aprinse cu intensitate maximă (adică culoare albă), un LED va atrage aproximativ (20mA + 20mA + 20mA =) 60mA. Extragerea maximă de curent a benzii dvs. va fi = 60mA * Numărul de LED-uri din bandă. În cazul meu, numărul de LED-uri = 22. Prin urmare, consumul maxim de curent va fi de 1320mA. Dar regulatorul de tensiune de la Arduino este capabil să furnizeze maximum 800mA. În acest caz, banda trebuie alimentată cu ajutorul unei surse de alimentare externe. Asigurați-vă că pământul sursei de alimentare și Arduino sunt conectate împreună.
Un mouse pad care necesită o sursă de alimentare externă decât USB? Nu sună bine!
Dar iată trucul. O placă de mouse RGB este bine cunoscută pentru animația „Rainbow”. Aceasta este ceea ce vom folosi în acest proiect. Nu există alb într-un curcubeu! Aceasta înseamnă că, în orice moment, niciun LED nu va fi complet luminat cu toate culorile. Pentru o bandă cu 22 de LED-uri, consumul maxim de curent pe care l-am măsurat cu această animație este de 150mA, care se încadrează bine în raza de acțiune. De aceea este posibilă alimentarea benzii direct folosind Arduino Nano.
Pasul 6: Timp pentru electronică
Cu construcția mecanică în afara drumului, este timpul pentru unele electronice.
Așezați lungimea necesară a benzii LED așa cum se arată în imagine. Țineți-le temporar folosind niște bandă. Acum, folosind super lipici, lipiți toate LED-urile pe foaia de acril.
Apucați cablul USB și tăiați un capăt. În interiorul cablului vor fi patru fire. Deoarece vom folosi USB doar pentru alimentarea Arduino, suntem interesați de firul roșu (+) și negru (-). Scoateți cele două fire rămase pentru că nu vom avea nevoie de ele. Trageți cablul prin orificiul pe care l-am forat.
Faceți conexiunile așa cum se arată în schemă.
Pasul 7: Timp pentru cod
Descărcați codul și deschideți-l folosind Arduino IDE. Înainte de a încărca,
- Pinul de date al benzii poate fi conectat la oricare dintre pinii digitali. Am ales pinul 4. Efectuați modificările necesare în cod dacă utilizați un alt pin.
- Introduceți numărul de LED-uri din bandă.
Faceți clic pe încărcare și bucurați-vă de mouse-ul de jocuri RGB ieftin, dar minunat!
Vă mulțumim că ați rămas până la final. Sper că tuturor vă place acest proiect. Anunță-mă dacă îți faci una pentru tine. Abonați-vă la canalul meu YouTube pentru mai multe proiecte viitoare. Mulțumesc încă o dată!
Recomandat:
Suport pentru căști pentru jocuri ARGB DIY folosind acrilic: 14 pași (cu imagini)
Suport pentru căști pentru jocuri ARGB DIY folosind acrilic: Bună tuturor, în acest instructiv vă voi arăta cum să creați un suport pentru căști personalizat RGB adresabil pentru căștile dvs. de joc folosind LED-uri WS2812b (Aka Neopixels). Puteți utiliza și benzi RGB proiect. Această descriere nu este reală
Volan și pedale DIY pentru computer din carton! (Feedback, schimbătoare de palete, afișaj) pentru simulatoare de curse și jocuri: 9 pași
Volan și pedale DIY pentru PC din carton! (Feedback, schimbătoare de palete, afișaj) pentru jocuri și simulatoare de curse: Hei tuturor! În aceste vremuri plictisitoare, ne întoarcem cu toții în căutarea a ceva de făcut. Evenimentele de curse din viața reală au fost anulate și au fost înlocuite cu simulatoare. Am decis să construiesc un simulator ieftin care să funcționeze impecabil, cu condiția
Cum să încărcați jocuri pe Arduboy și 500 de jocuri pe Flash-cart: 8 pași
Cum să încărcați jocuri pe Arduboy și 500 de jocuri pe Flash-cart: Am făcut niște Arduboy de casă cu memorie Serial Flash care pot stoca maxim 500 de jocuri pentru a juca pe drum. Sper să vă împărtășesc cum să încărcați jocuri pe acesta, inclusiv cum să stocați jocuri în memoria flash serială și să creați propriul pachet de joc consolidat
Proiectul Aurora: un mousepad pentru jocuri inteligent pentru 20 €: 13 pași (cu imagini)
Project Aurora: un mousepad inteligent pentru jocuri pentru 20 €: Ideea de bază este, de ce să cheltuiți 50 $ pentru un mousepad RGB care are doar spectacole luminoase? Bine, sunt reci și ultra-subțiri, dar adaugă și un software pe computerul dvs. pentru a personaliza culorile deschise care nu sunt exact „ușoare” dacă consideri
Simulator de jocuri SmartPhone - Joacă jocuri Windows folosind controlul gesturilor IMU, accelerometru, giroscop, magnetometru: 5 pași
Simulator de jocuri SmartPhone - Joacă jocuri Windows folosind controlul gesturilor IMU, accelerometru, giroscop, magnetometru: Sprijină acest proiect: https://www.paypal.me/vslcreations donând la coduri open-source & sprijin pentru dezvoltarea ulterioară