Sommario:
- Fase 1: PARTI E STRUMENTI
- Passaggio 2: prepara il tubo
- Passaggio 3: crea la scatola
- Passaggio 4: metti tutto insieme
- Passaggio 5: codifica
Video: Lampada da tavolo USB SK6812: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
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:
- 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
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
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
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:
Lampada da tavolo PCB: 7 passaggi (con immagini)
Lampada da tavolo PCB: Al giorno d'oggi troviamo molti rifiuti elettronici e alcuni di questi sono PCB che vengono raschiati direttamente perché malfunzionanti. Ora parlando in particolare del display LCD, durante la produzione di questi display possono verificarsi molti errori sconosciuti a un nudo e
Lampada da tavolo Radio Shack Super-luminosa da $ 14: 8 passaggi (con immagini)
Luce Lego super luminosa da $ 14 Lampada da tavolo Radio Shack: con un piccolo aiuto dal tuo gatto, converti facilmente una lampada da tavolo da $ 14 da Radio Shack in una potente luce Lego con molti usi. Inoltre, puoi alimentarlo tramite CA o USB. Stavo acquistando parti per aggiungere illuminazione a un modello Lego quando l'ho trovato per caso
Lampada da tavolo a forma molecolare: 11 passaggi (con immagini)
Lampada da tavolo a forma molecolare: vi presento una lampada da tavolo a LED che possiamo utilizzare per visualizzare alcune geometrie molecolari o semplicemente da utilizzare come lampada a led con diversi effetti di colore controllata da un telecomando a infrarossi (IR). Spero vi piaccia
Lampada da tavolo controllata da Arduino/App: 6 passaggi (con immagini)
Arduino/App Controlled Desk Light: Per questo progetto volevo qualcosa che mi permettesse di imparare di più sull'elettronica/software, qualcosa in cui non sono ancora entrato veramente. Ho deciso che una luce sarebbe stata una buona piattaforma per questo. il design che ho ideato era per un uplighter
Lampada da tavolo dinamica: 10 passaggi (con immagini)
Lampada da scrivania dinamica: ciao ragazzi, ho realizzato questa lampada da scrivania a luce dinamica che manterrà l'ambiente intorno a te vivo, rilassante e attivo. Puoi scegliere il colore della luce con il telecomando e cambiarlo in base al tuo umore, e anche il modello di luce e