Taula de continguts:

Ratolí per a jocs RGB: 7 passos (amb imatges)
Ratolí per a jocs RGB: 7 passos (amb imatges)

Vídeo: Ratolí per a jocs RGB: 7 passos (amb imatges)

Vídeo: Ratolí per a jocs RGB: 7 passos (amb imatges)
Vídeo: Раскрываю секрет сочного мяса! Рецепт приготовления баранины с содой в помпейской печи 2024, Desembre
Anonim
Image
Image
Ratolí per a jocs RGB
Ratolí per a jocs RGB

Recentment, em vaig trobar amb LEDs RGB adreçables individualment de WS2812 Això significa que tots els LED es poden controlar per separat i programar per produir colors diferents en lloc de la tira RGB estàndard on tots els LED s’il·luminen igual.

Els coixinets de ratolí RGB disponibles al mercat són molt cars. Per tant, vaig decidir fer un ratolí RGB econòmic amb Arduino i WS2812 RGB LED Strip.

Comencem

Pas 1: coses que necessitareu

Coses que necessitareu
Coses que necessitareu
Coses que necessitareu
Coses que necessitareu
Coses que necessitareu
Coses que necessitareu
  • Cinta LED WS2812 RGB (n'hi haurà prou amb un metre)
  • Arduino Nano
  • Full acrílic de 10 mm i 3 mm
  • Cable USB
  • Super Glue

Pas 2: Dimensions

Dimensions
Dimensions
Dimensions
Dimensions
Dimensions
Dimensions

Les dimensions són:

  • 30 x 20 cm per a full de 10 mm
  • 29 x 19 cm per a full de 3 mm
  • Les dimensions interiors del full de 10 mm es mostren a la imatge

El full de 3 mm es col·locarà a sobre del full de 10 mm tal com es mostra. Això deixarà una vora de 5 mm per tots els costats, cosa que farà que la llum sigui visible des de la part superior. Confia en mi, quedarà increïble!

Pas 3: tallar els fulls

Tallant els fulls
Tallant els fulls
Tallant els fulls
Tallant els fulls
Tallant els fulls
Tallant els fulls
Tallant els fulls
Tallant els fulls

Tallar les dimensions exteriors és relativament fàcil. Només cal que aneu seguint les línies mitjançant un tallador d’acrílic o qualsevol objecte punxegut. Marqueu l’acrílic diverses vegades més seguint la mateixa línia i, a continuació, col·loqueu l’acrílic a la vora de la taula i feu servir una pressió lleugera i ràpida per dividir la peça en dos.

Tallar les dimensions interiors és complicat si no disposeu de les eines adequades, com és el meu cas. Vaig fer l’esforç treball de perforar forats al llarg de les línies. Després vaig completar els talls amb una serra per a metalls. Aquest mètode deixa vores punxegudes. Mitjançant un fitxer, aplaneu les vores amb un pla pla. No cal que sigui perfectament pla i pla i no serà visible i la llum hi passaria igualment. Assegureu-vos que estigui prou pla perquè la tira LED pugui quedar al mateix nivell que el full.

Pas 4: ajuntar-los

Unint-los
Unint-los
Unint-los
Unint-los
Posant-los en comú
Posant-los en comú

Peleu el paper protector. Esmalleu lleugerament la superfície de la làmina acrílica de 10 mm amb paper de vidre granulat fi. Això difon la llum i il·lumina la vora que vam mantenir en lloc de passar directament per l’acrílic.

Col·loqueu els dos fulls l'un sobre l'altre mantenint un marge de 5 mm de tots els costats. Amb una cola súper, enganxeu els dos fulls. Simplement poseu unes gotes de cola a les articulacions i la cola s’infiltra automàticament. Feu el mateix per a les 4 cantonades.

Tela de neoprè enganxada (que s'utilitza principalment per fer coixinets de ratolí) a la part superior de la làmina acrílica de 3 mm. Això fa que el ratolí es mogui sense problemes i també amagui tota l’electrònica i les imperfeccions que hi ha a sota. No en vaig trobar cap al moment de fer-la, així que vaig utilitzar un paper de targeta negra. Funciona bé, però el substituirem al cap d’un temps.

Perforeu un forat de 4 mm a través del full perquè passi el cable USB. El diàmetre del forat pot variar en funció del gruix del cable.

Pas 5: alimentació de la tira LED WS2812 RGB

Alimentació de la tira LED WS2812 RGB
Alimentació de la tira LED WS2812 RGB

Considerem un LED de la tira. Cada color amb intensitat completa dibuixa 20 mA. Amb tots els colors il·luminats a tota intensitat (és a dir, color blanc), un LED dibuixarà aproximadament (20mA + 20mA + 20mA =) 60mA. El consum màxim de corrent de la tira serà de = 60 mA * Nombre de LEDs de la tira. En el meu cas, el nombre de LEDs = 22. Per tant, el consum màxim de corrent serà de 1320mA. Però el regulador de tensió integrat d’Arduino és capaç d’oferir un màxim de 800 mA. En aquest cas, la tira s'hauria d'alimentar mitjançant una font d'alimentació externa. Assegureu-vos que la terra de la font d'alimentació i Arduino estiguin connectats entre si.

Un ratolí que requereix una font d'alimentació externa que no sigui USB? Això no sona bé.

Però aquí teniu el truc. Un ratolí RGB és ben conegut per la seva animació "Rainbow". Això és el que farem servir en aquest projecte. No hi ha blanc en un arc de Sant Martí! Això significa que, en qualsevol moment, cap LED únic s’encendrà completament amb tots els colors. Per a una tira de 22 LED, el màxim consum de corrent que he mesurat amb aquesta animació és de 150 mA, que està ben dins del rang. És per això que és possible alimentar la tira directament mitjançant Arduino Nano.

Pas 6: temps per a l'electrònica

Temps per a l’electrònica
Temps per a l’electrònica
Temps per a l’electrònica
Temps per a l’electrònica
Temps per a l’electrònica
Temps per a l’electrònica
Temps per a l’electrònica
Temps per a l’electrònica

Amb la construcció mecànica fora de camí, és hora d’aparèixer electrònica.

Col·loqueu la longitud necessària de la tira LED com es mostra a la imatge. Mantingueu-los temporalment amb cinta adhesiva. Ara, amb una cola súper, enganxeu tots els LED a la làmina d’acrílic.

Agafeu el cable USB i talleu-ne un dels extrems. Hi haurà quatre cables dins del cable. Com que utilitzarem USB només per alimentar l'Arduino, ens interessa el cable vermell (+) i el negre (-). Traieu els dos cables restants ja que no els necessitarem. Estireu el cable pel forat que hem foradat.

Feu les connexions tal com es mostra a l’esquema.

Pas 7: temps per codificar

Temps per codificar
Temps per codificar
Temps per codificar
Temps per codificar

Baixeu-vos el codi i obriu-lo amb Arduino IDE. Abans de carregar,

  • El pin de dades de la tira es pot connectar a qualsevol dels pins digitals. He triat el pin 4. Feu els canvis necessaris al codi si utilitzeu un altre pin.
  • Introduïu el nombre de LEDs a la tira.

Accedeix a la càrrega i gaudeix del teu ratolí de joc RGB econòmic però impressionant.

Gràcies per estar aturat fins al final. Espero que us agradi aquest projecte. Feu-me saber si en feu una. Subscriu-te al meu canal de YouTube per obtenir més propers projectes. Gràcies una vegada més!

Recomanat: