Sommario:

Lampada da tavolo USB SK6812: 5 passaggi (con immagini)
Lampada da tavolo USB SK6812: 5 passaggi (con immagini)

Video: Lampada da tavolo USB SK6812: 5 passaggi (con immagini)

Video: Lampada da tavolo USB SK6812: 5 passaggi (con immagini)
Video: Coowoo U1 - LED лампа с powerbank с платформы Xiaomi Youpin 2024, Dicembre
Anonim
Lampada da scrivania USB SK6812
Lampada da scrivania USB SK6812
Lampada da scrivania USB SK6812
Lampada da scrivania USB SK6812
Lampada da scrivania USB SK6812
Lampada da scrivania USB SK6812

Ho accumulato diverse stampanti, perché… perché era più economico comprarne continuamente di nuove che comprare l'inchiostro per quelle vecchie. Ad ogni modo, mi sono stancato di accatastarli nell'angolo e ho deciso di separarli. Erano un tesoro di parti, inclusi questi eleganti tubi a LED. Dopo un'indagine più approfondita, ho trovato quelli che sembravano 3528 LED RGB a un'estremità dei tubi. Inizialmente, avevo degli SN74HC595N in giro e li avrei usati in combinazione con i LED. Mi è capitato anche di avere a portata di mano alcuni LED SK6812 RGBNW. Ho fatto un adattamento a secco con i LED SK6812 e si adattano in qualche modo, quindi ho deciso di usarli al posto di tutte le parti associate al registro a scorrimento SN74HC595N.

Ho pensato di realizzare una lampada da scrivania a più teste, ma dopo aver testato il tubo a piena luminosità e confrontandolo con le lampade che ho già, ho pensato che sarebbe servito come ornamento da scrivania migliore.

Fase 1: PARTI E STRUMENTI

PARTI E STRUMENTI
PARTI E STRUMENTI
PARTI E STRUMENTI
PARTI E STRUMENTI

Parti:

- LED RGB-NW SK6812 o WS2811/WS2812b

- Tubo LED da una stampante con uno scanner

- Digispark (ATtiny85) o alternativa ad Arduino

- Cavo 22 ~ 24 AWG

- Intestazione maschio USB o cavo USB con un'intestazione maschio già collegata.

- Vernice spray nera

- Nastro per pittori

Opzionale:

- 750 Paracord (550 se si utilizza un cavo di diametro inferiore 24~26 AWG)

- Fascette da 4"

- Tubo termoretraibile

Utensili:

- stampante 3d

- Saldatore

- Punta a D media/piccola o punta a C piccola

- Saldare

- Nastro isolante liquido (opzionale, ma altamente consigliato)

- Spelafili

- Multimetro per verificare le tensioni e controllare che non sia collegato nulla che non dovrebbe essere!

- Pistola per colla a caldo

Passaggio 2: prepara il tubo

Prepara il tubo
Prepara il tubo
Prepara il tubo
Prepara il tubo
Prepara il tubo
Prepara il tubo

Dipingere:

Non sono un fan dell'estetica del tubo nel suo stato naturale poiché aveva una sorta di residuo della colla che usavano per tenerlo nella stampante. Ho deciso di dipingerlo di nero con della vernice nera opaca che mi era rimasta da altri progetti. Suggerirei di dipingerlo prima di incollare il led. Mi è capitato di farlo nel modo più duro e di incollare il LED prima di dipingere, quindi ho avuto un po' di preparazione extra per la vernice da fare. Assicurati di non dipingere il lato sbagliato del tubo, che sarebbe sicuramente un ostacolo al progetto.

GUIDATO:

Ho attaccato il LED SK6812 con della supercolla, non devi usare la supercolla, ma ha reso facile il fissaggio; funzionerà anche la colla a caldo. Lascia che si indurisca prima di smanettare. Assicurati di non incollare la faccia del LED o la faccia del tubo.

Passaggio 3: crea la scatola

Crea la scatola
Crea la scatola
Crea la scatola
Crea la scatola

Ho allegato i file STL che ho progettato. Le dimensioni della scatola sono circa 35 mm x 35 mm x 35 mm LxPxA, non citarmi. Ho avuto un negozio con una Stratasys Mojo che lo stampava per me, quindi non posso dire quanto bene verrà stampato per gli altri. Una volta completata la scatola, incollare a caldo il tubo LED attraverso la parte superiore. Il foro dovrebbe essere in grado di adattarsi al tubo solo in uno dei due modi, ma non importa perché puoi girare il coperchio se lo incolli dall'altra parte. Lascia che la colla a caldo si sieda e si indurisca per un po' prima di iniziare a fare pressione su di essa. Una volta che la colla a caldo si è depositata, puoi saldare i tre fili necessari per far funzionare il LED, lo esaminerò nel passaggio successivo.

Passaggio 4: metti tutto insieme

Metterli tutti insieme!
Metterli tutti insieme!
Metterli tutti insieme!
Metterli tutti insieme!
Metterli tutti insieme!
Metterli tutti insieme!

Cablaggio:

Quando si collega il LED SK6812 al Digispark, assicurarsi di mantenere i fili corti poiché devono adattarsi tutti in uno spazio molto piccolo.

Digispark => SK6812

Pin 0 => Pin dati

Pin 2 => GND Pin

Pin 5V => Pin 5V

Ho creato il pin 2 del pin GND in modo che se volessi programmarlo in futuro per spegnerlo a un certo momento, potresti impostarlo su un valore alto. So che non è il metodo migliore per farlo e in pratica avrei dovuto mettere il pin 5V dell'SK6812 sul pin 2 e impostarlo su un valore alto, penso che durante il cablaggio originale ero preoccupato di estrarre troppi mA dall'I/ O pin dell'ATtiny85. Andrò avanti e lo farò in futuro, quindi il miglior percorso di cablaggio dovrebbe essere…

Digispark => SK6812

Pin 0 => Pin dati

Pin 2 => 5V Pin "+"

GND => GND Pin "-"

** Sarà necessario modificare il codice per farlo funzionare ora che il Pin 2 sarà ALTO quando acceso anziché BASSO.

Manicotto:

Se ti piace l'aspetto paracord, questo dovrebbe essere fatto prima di eseguire e cablare tutto. Il mio unico suggerimento è di usare un filo di piccolo calibro perché il filo di grosso calibro è un dolore da tirare. Ho provato a incollare il fascio di fili insieme a un singolo filo per cercare di rendere le cose più facili da far passare invece di intaccare l'intera cosa; il filo alla fine si è rotto per l'80% del percorso. Per fortuna, ho potuto tamponare il resto dei pochi centimetri che mi erano rimasti. Se fosse stato più di quello avrei scartato la guaina e avrei trovato un vecchio cavo USB da usare al suo posto. Dopo aver tirato il filo attraverso il paracord, ho preso nota mentale che avrei preferito optare per l'opzione di utilizzare un codino USB prefabbricato per progetti futuri. I cavi USB devono passare attraverso il foro sul lato della scatola prima di saldarlo al digispark, altrimenti… te ne accorgerai. Ho usato una fascetta per fissare il cavo nella scatola.

Passaggio 5: codifica

Ho allegato il codice che ho usato, ma avrai bisogno di alcune cose per farlo funzionare.

1. Scarica tutti gli elementi necessari per far funzionare digispark (cerca su google questo)

2. Scarica la libreria Adafruit neopixel

3. Scarica la libreria di definizione del colore allegata

Ora che tutto funziona, il codice dovrebbe avere un senso.

Risoluzione dei problemi:

Assicurati che digispark non sia collegato fino a quando non premi il pulsante di caricamento.

Assicurati che digispark funzioni con un codice di esempio.

Assicurati che tutte le tue connessioni siano solide e che le tue connessioni USB non siano invertite.

Consigliato: