Taula de continguts:

Llum d'escriptori USB SK6812: 5 passos (amb imatges)
Llum d'escriptori USB SK6812: 5 passos (amb imatges)

Vídeo: Llum d'escriptori USB SK6812: 5 passos (amb imatges)

Vídeo: Llum d'escriptori USB SK6812: 5 passos (amb imatges)
Vídeo: Большой кабель-канал в умном столе на электроопоре | Mensa Design 2024, Desembre
Anonim
Llum d’escriptori USB SK6812
Llum d’escriptori USB SK6812
Llum d’escriptori USB SK6812
Llum d’escriptori USB SK6812
Llum d’escriptori USB SK6812
Llum d’escriptori USB SK6812

Vaig acumular diverses impressores, per què … perquè era més barat comprar-ne de noves contínuament que comprar la tinta per a les antigues. De totes maneres, em vaig cansar d'apilar-los al racó i vaig decidir separar-los. Eren un tresor de peces, inclosos aquests enginyosos tubs LED. Després d’una investigació més detallada, vaig trobar el que semblava ser 3528 LED RGB en un extrem dels tubs. Inicialment, tenia algunes SN74HC595N col·locades i les utilitzava en combinació amb els LED. També he tingut a mà alguns LEDs SK6812 RGBNW. Vaig fer un ajust sec amb els LED SK6812 i s’adaptaven de manera que vaig decidir utilitzar-los en lloc de totes les parts associades al registre de canvis SN74HC595N.

Vaig pensar a fer una làmpada d'escriptori amb diversos caps, però després de provar el tub amb una lluminositat completa i comparar-la amb les làmpades que ja tinc, vaig pensar que serviria com a millor adorn d'escriptori.

Pas 1: PARTS I EINES

PARTS I EINES
PARTS I EINES
PARTS I EINES
PARTS I EINES

Parts:

- LED SK6812 RGB-NW o WS2811 / WS2812b

- Tub LED d'una impressora amb escàner

- Digispark (ATtiny85) o alternativa Arduino

- Fil de 22 ~ 24 AWG

- Capçalera USB masculina o cable USB que ja té connectada una capçalera masculina.

- Pintura en aerosol negra

- Cinta de pintors

Opcional:

- 750 Paracord (550 si utilitzeu un cable de calibre més petit de 24 a 26 AWG)

- Tirants de 4"

- Tubs termoretràctils

Eines:

- Impressora 3D

- Soldador

- Punta D mitjana / petita o punta C petita

- Soldar

- Cinta elèctrica líquida (opcional, però molt recomanable)

- Decapants de filferro

- Multímetre per verificar tensions i comprovar que no hi hagi res connectat que no ho hauria de ser.

- Pistola de cola calenta

Pas 2: prepareu el tub

Prepara el tub
Prepara el tub
Prepara el tub
Prepara el tub
Prepara el tub
Prepara el tub

Pintura:

No sóc un fanàtic de l’estètica del tub en el seu estat natural, ja que tenia algun tipus de resta de la cola que feien servir per contenir-lo a la impressora. Vaig decidir pintar-lo de negre amb una mica de pintura de color negre mat que em sobrava d'altres projectes. Us suggeriria pintar-lo abans d’enganxar-lo al led. Vaig fer-ho de la manera més dura i enganxar el LED abans de pintar, així que tenia una mica de preparació addicional per fer. Assegureu-vos de no pintar el costat equivocat del tub, cosa que sens dubte posaria un amortidor al projecte.

LED:

Vaig connectar el SK6812 LED amb una mica de superglue, no cal que utilitzeu superglue, però sí que va facilitar la seva fixació; la cola calenta també funcionarà. Deixeu-lo endurir abans de fer-hi un cop d’ull. Assegureu-vos de no obtenir cola a la cara LED ni a la cara del tub.

Pas 3: feu la caixa

Feu la caixa
Feu la caixa
Feu la caixa
Feu la caixa

He adjuntat els fitxers STL que vaig dissenyar. Les dimensions de la caixa són aproximadament 35 mm x 35 mm x 35 mm LxAxA, no em citeu. Tenia una botiga amb una impressió Stratasys Mojo per a mi, de manera que no puc dir fins a quin punt s’imprimirà per a altres persones. Un cop completada la caixa, enganxeu el tub LED per la part superior. El forat només hauria de ser capaç d’encaixar el tub d’una de dues maneres, però això no importa perquè pugueu girar la tapa si l’enganxeu cap a l’altre costat. Deixeu reposar la cola calenta i endureixi-la una estona abans de començar a pressionar-la. Un cop s'hagi assentat la cola calenta, podeu soldar els tres cables necessaris per fer funcionar el LED. Aniré revisant això al següent pas.

Pas 4: uniu-ho tot

Posa-ho tot junt!
Posa-ho tot junt!
Posa-ho tot junt!
Posa-ho tot junt!
Posa-ho tot plegat!
Posa-ho tot plegat!

Cablejat:

Quan connecteu el LED SK6812 al Digispark, assegureu-vos de mantenir els cables curts, ja que tots han d’encaixar en un espai molt reduït.

Digispark => SK6812

Pin 0 => Pin de dades

Pin 2 => Pin GND

Pin de 5V => Pin de 5V

Vaig fer el pin 2 el pin GND de manera que, si volíeu programar-ho en un futur per desactivar-lo en un moment determinat, podríeu posar-lo en alt. Sé que no és el millor mètode per fer-ho i, a la pràctica, hauria d’haver posat el pin de 5V de l’SK6812 al pin 2 i posar-lo a l'altura; crec que, quan el cablejava originalment, em preocupava treure massa mA de l'I / O passador de l'ATtiny85. Seguiré i ho faré en el futur, de manera que el millor camí de cablejat hauria de ser …

Digispark => SK6812

Pin 0 => Pin de dades

Pin 2 => 5V Pin "+"

GND => Pin GND "-"

** Serà necessari modificar el codi perquè això funcioni ara que el pin 2 serà ALT quan estigui activat en lloc de BAIX.

Màniga:

Si us agrada l’aspecte de paracord, s’hauria de fer abans d’executar-lo i connectar-lo tot. El meu únic suggeriment és fer servir filferro de calibre petit perquè el filferro de calibre gran sigui un problema. Vaig intentar enganxar el paquet de cables a un sol cable per intentar fer les coses més fàcils d’estirar en lloc de fer-ho sense cucs. el cable finalment es va trencar el 80% del camí. Per sort, podia fer cucs de la resta els pocs centímetres que em quedaven. Si fos més que això, hauria desballestat el màniga i hauria trobat un cable USB antic per utilitzar-lo. Després d’estirar el cable pel paracord, vaig fer una nota mental que preferiria anar amb l’opció d’utilitzar una cua USB preconfeccionada per a futurs projectes. Els cables USB han de passar pel forat del lateral de la caixa abans de soldar-lo al digispark, en cas contrari … ho entendreu. Vaig fer servir una tirolina per fixar el cable a la caixa.

Pas 5: Codificació

He adjuntat el codi que he utilitzat, però necessitareu algunes coses per fer-lo funcionar.

1. Descarregueu tots els elements necessaris perquè el digispark funcioni (cerqueu aquest Google)

2. Descarregueu la biblioteca d'Adafruit neopixel

3. Descarregueu la biblioteca de definició de colors adjunta

Ara que tot funciona, el codi hauria de tenir un cert sentit.

Resolució de problemes:

Assegureu-vos que el digispark no estigui endollat fins que no premeu el botó de càrrega.

Assegureu-vos que el digispark funcioni amb algun codi de mostra.

Assegureu-vos que totes les connexions siguin sòlides i que les connexions USB no siguin cap enrere.

Recomanat: