INHOUDSOPGAWE:

USB SK6812 lessenaarlamp: 5 stappe (met foto's)
USB SK6812 lessenaarlamp: 5 stappe (met foto's)

Video: USB SK6812 lessenaarlamp: 5 stappe (met foto's)

Video: USB SK6812 lessenaarlamp: 5 stappe (met foto's)
Video: SK6812 VS WS2812B LED Strip Compare 2024, Julie
Anonim
USB SK6812 lessenaarlamp
USB SK6812 lessenaarlamp
USB SK6812 lessenaarlamp
USB SK6812 lessenaarlamp
USB SK6812 lessenaarlamp
USB SK6812 lessenaarlamp

Ek het verskeie drukkers versamel, hoekom … omdat dit goedkoper was om voortdurend nuwes te koop as om die ink vir die oues te koop. Ek het in elk geval moeg geraak om hulle in die hoek te stapel en besluit om hulle uitmekaar te trek. Dit was 'n skatkis van onderdele, insluitend hierdie handige LED -buise. Na nadere ondersoek het ek gevind wat blykbaar 3528 RGB LED's aan die een kant van die buise was. Aanvanklik het ek 'n paar SN74HC595N laat lê en dit in kombinasie met die LED's gaan gebruik. Ek het toevallig ook 'n paar SK6812 RGBNW -LED's byderhand gehad. Ek het 'n droë pas met die SK6812 LED's gekry, en dit het so pas, en ek het besluit om dit te gebruik in plaas van al die dele wat verband hou met die SN74HC595N -skofregister.

Ek het daaraan gedink om 'n lessenaar met meer koppe te maak, maar nadat ek die buis met volle helderheid getoets het en dit met die lampe vergelyk het, het ek gedink dat dit 'n beter tafelversiering sou wees.

Stap 1: ONDERDELE EN GEREEDSKAP

ONDERDELE & GEREEDSKAP
ONDERDELE & GEREEDSKAP
ONDERDELE & GEREEDSKAP
ONDERDELE & GEREEDSKAP

Dele:

- SK6812 RGB-NW LED of WS2811/WS2812b

- LED -buis van 'n drukker met 'n skandeerder

- Digispark (ATtiny85) of Arduino -alternatief

- 22 ~ 24 AWG draad

- USB -manlike kopstuk of USB -kabel met 'n manlike kopstuk wat reeds aangeheg is.

- Swart spuitverf

- Skilders band

Opsioneel:

- 750 Paracord (550 as u 'n kleiner maatdraad van 24 ~ 26 AWG gebruik)

- 4 ritsbande

- Krimpbuis

Gereedskap:

- 3D -drukker

- Soldeerbout

- Medium/klein D -punt of klein C -punt

- Soldeer

- Vloeibare elektriese band (opsioneel, maar word sterk aanbeveel)

- Draadstroppers

- Multimeter om spannings te verifieer en seker te maak dat niks verbind is nie, wat nie behoort nie!

- Warm lijmpistool

Stap 2: Berei die buis voor

Berei die buis voor
Berei die buis voor
Berei die buis voor
Berei die buis voor
Berei die buis voor
Berei die buis voor

Verf:

Ek is nie 'n fan van die estetiese van die buis in sy natuurlike toestand nie, want dit het 'n oorblyfsel van die gom wat hulle gebruik het om dit in die drukker te hou. Ek het besluit om dit swart te verf met 'n matte swart verf wat ek van ander projekte oorgehad het. Ek raai u aan om dit te skilder voordat u die led plak. Ek het dit toevallig op die harde manier gedoen en die LED vasgeplak voordat ek geverf het, sodat ek ekstra verf moes voorberei. Maak seker dat u nie die verkeerde kant van die buis verf nie, dit sal beslis 'n demper op die projek plaas.

LED:

Ek het die SK6812 LED met 'n paar superlijm aangebring; u hoef nie supergom te gebruik nie, maar dit het dit maklik gemaak om dit aan te heg; warm gom sal ook werk. Laat dit hard word voordat u daarmee besig is. Maak seker dat daar geen gom op die LED -oppervlak of die voorkant van die buis kom nie.

Stap 3: Maak die boks

Maak die boks
Maak die boks
Maak die boks
Maak die boks

Ek het die STL -lêers wat ek ontwerp het, aangeheg. Die afmetings van die boks is ongeveer 35mm x 35mm x 35mm LxBxH, moenie my noem nie. Ek het 'n winkel met 'n Stratasys Mojo vir my laat druk, so ek kan nie sê hoe goed dit vir ander kan druk nie. Sodra die boks voltooi is, plak die LED -buis deur die bokant vas. Die gat moet slegs op twee maniere in die buis kan pas, maar dit maak nie saak nie, want u kan die deksel draai as u dit aan die ander kant vasplak. Laat die warm gom 'n rukkie sit en verhard voordat u daarop begin druk. Sodra die warm gom gesak het, kan u die drie drade wat nodig is om die LED te laat soldeer, soldeer; ek sal dit in die volgende stap bespreek.

Stap 4: Sit dit alles saam

Sit dit alles saam!
Sit dit alles saam!
Sit dit alles saam!
Sit dit alles saam!
Sit dit alles saam!
Sit dit alles saam!

Bedrading:

As u die SK6812 LED aan die Digispark koppel, moet u die drade kort hou, aangesien hulle almal in 'n baie klein ruimte moet pas.

Digispark => SK6812

Speld 0 => Dataspeld

Speld 2 => GND -pen

5V Pin => 5V Pin

Ek het Pin 2 die GND -pen gemaak, sodat as u dit in die toekoms wil programmeer om op 'n sekere tyd uit te skakel, deur dit hoog te stel. Ek weet dat dit nie die beste manier was om dit te doen nie, en in die praktyk moes ek die 5V -pen van die SK6812 op pen 2 gesit het en dit hoog gestel het. O pen van die ATtiny85. Ek sal voortgaan om dit in die toekoms te doen, so die beste bedradingspad behoort te wees …

Digispark => SK6812

Speld 0 => Dataspeld

Speld 2 => 5V Speld "+"

GND => GND-pen "-"

** Om die kode te verander, sal nodig wees om dit te laat werk noudat Pin 2 HOOG sal wees as dit in plaas van LAAG is.

Mou:

As u toevallig van die paracord -voorkoms hou, moet dit gedoen word voordat u hardloop en alles aansluit. My enigste voorstel is om 'n klein maatdraad te gebruik, aangesien die groot maatdraad 'n pyn is om deur te trek. Ek het probeer om die bondel drade aan 'n enkele draad vas te plak om dinge makliker te maak om deur te trek in plaas daarvan om die hele ding te verwerk; die draad het uiteindelik 80% van die pad daarheen gebreek. Gelukkig kon ek die res die paar sentimeter wat ek oor het, die res inpuil. As dit meer was, sou ek die mou geskrap het en 'n ou USB -kabel gevind het om te gebruik. Nadat ek die draad deur die parakoord getrek het, het ek opgemerk dat ek eerder die opsie sou gebruik om 'n voorafgemaakte USB -varkstaart te gebruik vir toekomstige projekte. Die USB -drade moet deur die gat in die kant van die boks loop voordat u dit aan die digispark soldeer, anders kom u agter. Ek het 'n ritssluiting gebruik om die kabel in die boks vas te maak.

Stap 5: Kodering

Ek het die kode wat ek gebruik het aangeheg, maar u benodig 'n paar dinge om dit te laat werk.

1. Laai al die nodige items af om die digispark aan die werk te kry (soek Google hierdie een)

2. Laai die Adafruit neopixel biblioteek af

3. Laai die aangehegte kleurdefinisie -biblioteek af

Noudat alles werk, moet die kode sinvol wees.

Probleemoplossing:

Maak seker dat die digispark eers ingeprop is nadat u op die oplaai -knoppie gedruk het.

Maak seker dat die digispark werk met 'n voorbeeldkode.

Maak seker dat al u verbindings stewig is en dat u USB -verbindings nie agteruit is nie.

Aanbeveel: