Sisukord:

USB SK6812 laualamp: 5 sammu (piltidega)
USB SK6812 laualamp: 5 sammu (piltidega)

Video: USB SK6812 laualamp: 5 sammu (piltidega)

Video: USB SK6812 laualamp: 5 sammu (piltidega)
Video: Как качественно выпаять светодиод, не повредив его 2024, Juuli
Anonim
USB laualamp SK6812
USB laualamp SK6812
USB laualamp SK6812
USB laualamp SK6812
USB laualamp SK6812
USB laualamp SK6812

Mul oli mitu printerit, miks… sest uute ostmine oli odavam kui vanade tintide ostmine. Igatahes, ma tüdinesin neid nurka ladumast ja otsustasin need lahti võtta. Need olid osade aare, sealhulgas need vahvad LED -torud. Pärast põhjalikumat uurimist leidsin torude ühest otsast 3528 RGB LED -i. Esialgu oli mul umbes SN74HC595N ja ma kasutasin neid koos LED -idega. Mul juhtus ka käepärast olema mõni SK6812 RGBNW LED. Tegin SK6812 valgusdioodidega kuivpaigalduse ja need sobisid kuidagi nii, et otsustasin neid kasutada kõigi SN74HC595N nihkeregistriga seotud osade asemel.

Mõtlesin mitme peaga laualambi valmistamisele, kuid pärast toru täieliku heleduse katsetamist ja olemasolevate lampidega võrdlemist arvasin, et see toimib parema lauaehtena.

1. samm: OSAD JA TÖÖRIISTAD

OSAD JA TÖÖRIISTAD
OSAD JA TÖÖRIISTAD
OSAD JA TÖÖRIISTAD
OSAD JA TÖÖRIISTAD

Osad:

- SK6812 RGB-NW LED või WS2811/WS2812b

- LED -toru skanneriga printerist

- Digispark (ATtiny85) või Arduino alternatiiv

- 22 ~ 24 AWG juhe

- USB -isane päis või USB -kaabel, millele on juba ühendatud isane päis.

- Must pihustusvärv

- maalriteip

Valikuline:

- 750 Paracord (550, kui kasutate väiksema läbimõõduga traati 24 ~ 26 AWG)

- 4 tõmblukud

- Soojuskaitsetorud

Tööriistad:

- 3D printer

- Jootekolb

- Keskmine/väike D -ots või väike C -ots

- jootet

- vedel elektrilint (valikuline, kuid väga soovitatav)

- traadi eemaldajad

- Multimeeter pingete kontrollimiseks ja veenduge, et midagi pole ühendatud, mida ei tohiks olla!

- Kuum liimipüstol

Samm: valmistage toru ette

Valmistage toru ette
Valmistage toru ette
Valmistage toru ette
Valmistage toru ette
Valmistage toru ette
Valmistage toru ette

Värv:

Ma ei ole toru esteetika fänn selle loomulikus olekus, kuna sellel oli mingisugune liimijääk, mida nad kasutasid printeris hoidmiseks. Otsustasin selle mustaks värvida mõne matt -musta värviga, mis mul oli üle jäänud mõnest muust projektist. Ma soovitaksin selle värvida enne LED -ile liimimist. Juhtusin seda tegema raskel viisil ja liimisin LED -i enne värvimist, nii et mul oli vaja täiendavat värvi ettevalmistamist teha. Veenduge, et te ei värviks toru valet külge, see paneks projekti kindlasti summutama.

LED:

Kinnitasin SK6812 LED -i mõne superliimiga, te ei pea superliimi kasutama, kuid see hõlbustas selle kinnitamist; töötab ka kuum liim. Lase enne tahenemist taheneda. Veenduge, et LED -i või toru esiküljele ei satuks liimi.

3. samm: tehke kast

Tehke kast
Tehke kast
Tehke kast
Tehke kast

Lisasin enda kavandatud STL -failid. Karbi mõõtmed on umbes 35mm x 35mm x 35mm LxWxH, ärge tsiteerige mind. Mul oli üks Stratasys Mojo pood selle mulle välja printinud, nii et ma ei oska öelda, kui hästi see teistele välja trükitakse. Kui kast on valmis, liimige LED -toru kuumalt ülevalt. Auk peaks olema torule sobitatav ainult ühel kahest viisist, kuid see pole oluline, sest kui te liimite selle vastupidi, saate kaane pöörata. Laske kuumal liimil mõnda aega istuda ja kõveneda, enne kui hakkate sellele survet avaldama. Kui kuum liim on settinud, saate joodistada kolm LED -i juhtimiseks vajalikku juhtmest, ma lähen sellest üle järgmises etapis.

Samm: pange see kõik kokku

Pange see kõik kokku!
Pange see kõik kokku!
Pange see kõik kokku!
Pange see kõik kokku!
Pange see kõik kokku!
Pange see kõik kokku!

Juhtmestik:

Kui ühendate SK6812 LED -i Digisparki, veenduge, et juhtmed oleksid lühikesed, kuna need peavad mahtuma väga väikesesse ruumi.

Digispark => SK6812

Pin 0 => Andmeside

Tihvt 2 => GND tihvt

5V Pin => 5V Pin

Tegin tihvti 2 GND tihvtiks, nii et kui soovite tulevikus selle teatud aja jooksul välja lülitada, saate selle kõrgeks seada. Ma tean, et see ei ole parim viis seda teha ja praktikas oleksin pidanud panema SK6812 5V tihvti pin 2 -le ja seadma selle kõrgeks, ma arvan, et kui ma seda algselt ühendasin, olin mures, et tõmban I/ I -st liiga palju mA O ATtiny85 tihvt. Ma lähen edasi ja teen seda tulevikus, nii et parim juhtmestik peaks olema…

Digispark => SK6812

Pin 0 => Andmeside

Pin 2 => 5V Pin "+"

GND => GND pin "-"

** Selle toimimiseks on vaja koodi muuta, kuna pin 2 on sisselülitamisel HIGH, mitte LOW.

Varrukas:

Kui teile paracord välimus meeldib, tuleks seda teha enne jooksmist ja kõikide juhtmete ühendamist. Minu ainus soovitus on kasutada väikese läbimõõduga traati, kuna suure gabariidiga traat on valus läbi tõmmata. Proovisin juhtmete kimbu ühe juhtme külge kokku liimida, et kogu asi tolliusside asemel hõlpsamini läbi tõmmata; traat purunes lõpuks 80% ulatuses sinna. Õnneks suutsin ülejäänud paar tolli ussitada paar tolli, mis mul oli jäänud. Kui see oleks midagi enamat, oleksin ümbrise maha lammutanud ja leidnud vana USB -kaabli, mida selle asemel kasutada. Pärast traadi tõmbamist paracordist tegin vaimse märkuse, et eelistan pigem võimalust kasutada tulevaste projektide jaoks eelvalmistatud USB -patsi. USB -juhtmed peavad enne karbi külge jootmist läbima karbi küljel oleva augu, vastasel juhul … saate sellest aru. Kasutasin kaabli kinnitamiseks karbis tõmblukuga.

Samm: kodeerimine

Lisasin kasutatud koodi, kuid selle käivitamiseks on vaja mõningaid asju.

1. Laadige digipargi tööks alla kõik vajalikud üksused (google otsige seda)

2. Laadige alla Adafruit neopikseliteek

3. Laadige alla lisatud värvide määratlemise kogu

Nüüd, kui kõik töötab, peaks koodil olema mõte.

Veaotsing:

Veenduge, et digipark pole vooluvõrku ühendatud alles pärast üleslaadimisnupu vajutamist.

Veenduge, et digipark töötab mõne näidiskoodiga.

Veenduge, et kõik ühendused oleksid kindlad ja USB -ühendused ei oleks tagurpidi.

Soovitan: