Indholdsfortegnelse:

USB SK6812 skrivebordslampe: 5 trin (med billeder)
USB SK6812 skrivebordslampe: 5 trin (med billeder)

Video: USB SK6812 skrivebordslampe: 5 trin (med billeder)

Video: USB SK6812 skrivebordslampe: 5 trin (med billeder)
Video: Unpacking and installing the Philips Hue Play Gradient Lightstrip #shorts 2024, November
Anonim
USB SK6812 skrivebordslampe
USB SK6812 skrivebordslampe
USB SK6812 skrivebordslampe
USB SK6812 skrivebordslampe
USB SK6812 skrivebordslampe
USB SK6812 skrivebordslampe

Jeg samlede flere printere, hvorfor… fordi det var billigere at løbende købe nye end at købe blæk til de gamle. Anyways, jeg blev træt af at stable dem op i hjørnet og besluttede at trække dem fra hinanden. De var en skattekiste af dele, herunder disse fede LED -rør. Efter nærmere undersøgelse fandt jeg, hvad der syntes at være 3528 RGB -lysdioder i den ene ende af rørene. Oprindeligt havde jeg nogle SN74HC595N liggende og skulle bruge disse i kombination med lysdioderne. Jeg havde også tilfældigvis også nogle SK6812 RGBNW LED'er til rådighed. Jeg passede tør med SK6812 lysdioderne, og de passede sådan, så jeg besluttede at bruge disse i stedet for alle de dele, der er forbundet med SN74HC595N skiftregisteret.

Jeg tænkte på at lave en skrivebordslampe med flere hoveder, men efter at have testet røret med fuld lysstyrke og sammenlignet det med de lamper, jeg allerede har, regnede jeg med, at det ville tjene som et bedre skrivebordspynt.

Trin 1: DELE OG VÆRKTØJ

DELE OG VÆRKTØJ
DELE OG VÆRKTØJ
DELE OG VÆRKTØJ
DELE OG VÆRKTØJ

Dele:

- SK6812 RGB-NW LED eller WS2811/WS2812b

- LED -rør fra en printer med en scanner

- Digispark (ATtiny85) eller Arduino -alternativ

- 22 ~ 24 AWG ledning

- USB -hanhoved eller USB -kabel, der allerede har tilsluttet en hanhoved.

- Sort spraymaling

- Malers tape

Valgfri:

- 750 Paracord (550 hvis du bruger en mindre gauge wire 24 ~ 26 AWG)

- 4 lynlåse

- Varmekrympeslange

Værktøjer:

- 3D -printer

- Loddekolbe

- Medium/Small D Tip eller Small C Tip

- Lodning

- Flydende elektrisk tape (valgfrit, men anbefales stærkt)

- Wire strippere

- Multimeter for at verificere spændinger og kontrollere, om der er tilsluttet noget, der ikke burde være!

- Varm limpistol

Trin 2: Forbered røret

Forbered røret
Forbered røret
Forbered røret
Forbered røret
Forbered røret
Forbered røret

Maling:

Jeg er ikke fan af rørets æstetik i dets naturlige tilstand, da det havde en slags rest af limen, de plejede at holde det i printeren. Jeg besluttede at male det sort med noget mat sort maling, jeg havde tilovers fra nogle andre projekter. Jeg vil foreslå at male det, før du limer på LED'en. Jeg gjorde tilfældigt det på den hårde måde og limede LED'en på inden maling, så jeg havde noget ekstra malingpreparat at lave. Sørg for, at du ikke maler den forkerte side af røret, det ville helt sikkert lægge en dæmper på projektet.

LED:

Jeg fastgjorde SK6812 LED'en med noget superlim, du behøver ikke bruge superlim, men det gjorde det let at fastgøre; varm lim virker også. Lad det hærde, før du roder rundt med det. Sørg for ikke at få lim på LED -ansigtet eller rørets overflade.

Trin 3: Lav kassen

Lav kassen
Lav kassen
Lav kassen
Lav kassen

Jeg vedhæftede de STL -filer, jeg designede. Kassens dimensioner er cirka 35 mm x 35 mm x 35 mm LxBxH, citér mig ikke. Jeg havde en butik med en Stratasys Mojo udskrive dette for mig, så jeg kan ikke sige, hvor godt dette vil udskrive for andre. Når kassen er færdig, limer du LED -røret gennem toppen. Hullet bør kun kunne passe røret på en af to måder, men det gør ikke noget, for du kan dreje låget, hvis du limer det mod den anden vej. Lad den varme lim sidde og hærde et stykke tid, før du begynder at lægge pres på den. Når den varme lim har sat sig, kan du lodde de tre ledninger, der er nødvendige for at køre LED'en, jeg vil gå igennem dette i det næste trin.

Trin 4: Sæt det hele sammen

Sæt det hele sammen!
Sæt det hele sammen!
Sæt det hele sammen!
Sæt det hele sammen!
Sæt det hele sammen!
Sæt det hele sammen!

Ledninger:

Når du tilslutter SK6812 LED til Digispark, skal du sørge for at holde ledningerne korte, da de alle skal passe i et meget lille rum.

Digispark => SK6812

Pin 0 => Data Pin

Pin 2 => GND Pin

5V Pin => 5V Pin

Jeg lavede Pin 2 til GND -stiften, så hvis du i fremtiden ville programmere dette til at slukke på et bestemt tidspunkt, kunne du gøre det ved at sætte det højt. Jeg ved, at det ikke er den bedste metode til at gøre det, og i praksis burde jeg have sat 5V -stiften på SK6812 til pin 2 og sat den højt, jeg tror, da jeg oprindeligt tilsluttede dette, var jeg bekymret for at trække for mange mA fra I/ O pin af ATtiny85. Jeg vil fortsætte og gøre dette i fremtiden, så den bedste ledningsvej bør være …

Digispark => SK6812

Pin 0 => Data Pin

Pin 2 => 5V Pin "+"

GND => GND Pin "-"

** Det er nødvendigt at ændre koden for at få dette til at fungere nu, hvor Pin 2 vil være HØJ, når den er tændt i stedet for LOW.

Ærme:

Hvis du tilfældigvis kan lide paracord -looket, skal dette gøres, før du kører og tilslutter alt. Mit eneste forslag er at bruge lille gauge wire, fordi den store gauge wire er en smerte at trække igennem. Jeg prøvede at lime bundtet af ledninger sammen til en enkelt ledning for at forsøge at gøre tingene lettere at trække igennem i stedet for at snorre det hele; tråden brød til sidst 80% af vejen dertil. Heldigvis kunne jeg tomme-orme resten de få centimeter, jeg havde tilbage. Hvis det var mere end det, ville jeg have skrottet ærmet og fundet et gammelt USB -kabel til at bruge i stedet. Efter at have trukket ledningen gennem paracordet, lagde jeg en mental note til, at jeg hellere ville gå med muligheden for at bruge en færdiglavet USB -pigtail til fremtidige projekter. USB -ledningerne skal løbe gennem hullet i siden af kassen, før du lodder den til digisparken ellers … finder du ud af det. Jeg brugte en lynlås til at fastgøre kablet i æsken.

Trin 5: Kodning

Jeg har vedhæftet den kode, jeg brugte, men du skal bruge et par ting for at få den til at køre.

1. Download alle de nødvendige elementer for at få digisparken til at fungere (google søg på denne)

2. Download Adafruit neopixel -biblioteket

3. Download det vedhæftede farvedefinitionsbibliotek

Nu hvor alt fungerer, burde koden give mening.

Fejlfinding:

Sørg for, at digispark ikke er tilsluttet, før du har trykket på upload -knappen.

Sørg for, at digispark fungerer med en prøvekode.

Sørg for, at alle dine forbindelser er solide, og at dine USB -forbindelser ikke er baglæns.

Anbefalede: