Kazalo:
- Zaloge
- Korak: Razčlenite akrilno folijo
- 2. korak: Izmerite luknje za LED
- 3. korak: Izvrtajte luknje za LED
- 4. korak: Združite plasti
- 5. korak: Povežite plasti, spajkajte vezje in prenesite kodo
- 6. korak: Prižgite
Video: DIY 3D LED kocka z Raspberry Pi: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Ta projekt obravnava, kako smo naredili DIY 3D LED kocko iz LED -lučk ws2812b. Kocka je 8x8x8 LED, torej skupaj 512, plasti pa so narejene iz akrilnih listov, ki smo jih dobili iz domačega skladišča. Animacije poganja malinov pi in 5V vir napajanja. Kocka je odličen kos, ki ga lahko pokažete prijateljem in lahko deluje kot svetilka. Naša je malo prevelika za svetilko (2ft x 2ft x 2ft), vendar jo lahko pomanjšate, da ustreza vašim potrebam.
Zaloge
- ws2812b LED žarnice -
- Napajanje 5V -
- Malina pi 3b, ki sem jo uporabil (lahko katero koli) -
- SN74HCT125 Integrirano vezje - skoči napetost iz signala maline pi, da ima ustrezno napetost za LED trak (svoje dele vezja običajno dobim od Digikeyja)
- 4ft x 8ft akrilna pločevina - Home Depot
Korak: Razčlenite akrilno folijo
Izdelujemo kocko 8x8x8 z nizom svetlečih diod ws2812b. Svetleče diode so ločene s 3 palci, zato bodo luči dolge približno 21 palcev do 21 palcev. Za to smo se odločili narediti akrilne pločevine manjše od 2 ft x 2 ft. To pomeni, da lahko iz enega lista 4 x 8 ft akrila naredimo 8 plasti.
Začeli smo tako, da smo kos 4ft x 8ft razčlenili na 2 kosa enake širine (~ 2ft x 8ft) z namizno žago. Po tem smo en kos uporabili kot predlogo za risanje črte s pomočjo markerja za suho brisanje, da iz kosov naredimo enake kvadratke. Nato smo z ravnim robom in krožno žago naredili 8 kvadratnih plasti.
2. korak: Izmerite luknje za LED
Ko smo vsako od 8 plasti razrezali na velikost, smo narisali meritve, kje naj bodo LED diode. Za centriranje ledvenega kvadrata smo uporabili oznako za suho brisanje in raven rob. Ker smo imeli 8x8x8 led kocko, bo na vsaki plasti 64 LED, poravnanih v mrežni vzorec s približno 3 palci med sosednjima LED.
3. korak: Izvrtajte luknje za LED
Ko so luknje označene, izvrtajte 1/2 -palčne luknje s koračnim svedrom. Tako boste zagotovili, da akril ne poči. Imeli smo težave z uporabo običajnega svedra za ta material in morali smo dobiti koračni sveder za dokončanje rezov. Ker so bili kosi vpeti skupaj, smo morali izvrtati le 64 lukenj. Iz vezanega lesa smo naredili tudi plast, ki bo dno kocke. Ko smo izvrtali luknje, smo skozi vsako luknjo podali LED žarnice. Za orientacijo LED v vsaki vrsti smo uporabili serpentinski vzorec.
4. korak: Združite plasti
Ko so plasti narejene z LED diodami v vsaki, nadaljujte in združite plasti z uporabo 3 -palčnih kosov akrila kot distančnikov. Vroče smo zlepili vseh 8 plasti skupaj s 5 distančniki na plast. Nato smo se vrnili z daljšimi 2 -metrskimi kosi akrila in okrepili stranice kocke. To je prvi korak, ko smo videli, kako se je kocka združila, in izgledala je odlično.
5. korak: Povežite plasti, spajkajte vezje in prenesite kodo
Zdaj, ko so bile vse plasti zavarovane, smo morali spajkati povezave med plastmi. Ker smo imeli sodo število LED (8), smo v vsaki plasti zaključili serpentinski trak LED na isti strani kot začetek traku. Nato smo vsako plast povezali z zgornjo plastjo, kar je naredilo navpične serpentinaste vzorce, ki povezujejo plasti. Ko smo plasti povezali, smo naredili preprosto vezje, kot je prikazano na priloženi fotografiji, da pošljemo podatke iz maline pi na LED lučke ws2812b. Ker malina pi oddaja signal 3.3V in potrebujemo signal 5V za pravilno pošiljanje podatkov na LED diode ws2812b, za povečanje napetosti uporabljamo integrirano vezje SN74HCT125.
Ko je vezje nastavljeno, nadaljujte in prenesite kodo iz mojega skladišča github. Imamo kup animacij in še več jih prihaja, vabljeni k ogledu. Knjižnico BiblioPixel sem uporabil za risanje animacij na zaslon, knjižnico BiblioPixelAnimations pa kopiral nekaj animacijske kode. Ker BiblioPixel ni pravilno ravnal s poševno navpično kocko, sem moral kodo za to nekoliko spremeniti. Ko je BiblioPixel nameščen, boste lahko brez težav zagnali animacije.
6. korak: Prižgite
Uživajte v animacijah! Obstaja nekaj res kul in predlagam, da si ogledate videoposnetek youtube, da si ogledate vse v akciji. Hvala za branje!
Priporočena:
LED zvočno odzivna neskončna kocka Končna miza: 6 korakov (s slikami)
LED zvočno reaktivna neskončna kocka Končna miza: Vau! Vau! Kakšen kul učinek! - To so nekatere stvari, ki jih boste slišali, ko boste dokončali vodnik. Popolnoma osupljiva, lepa, hipnotična, zvočno reaktivna neskončna kocka. To je skromno napreden spajkalni projekt, vzelo mi je približno 12 ljudi
Enostavna LED kocka Lightbox: 7 korakov (s slikami)
Enostavna LED kocka Lightbox: Pozdravljeni vsi. Tokrat bi z vami delil model preproste kocke lightbox, ki bi jo lahko uporabili z odprtimi (za snemanje dela velikega predmeta) in zaprtimi stranicami za majhne. Ta kocka ima modularno konstrukcijo in bi jo bilo mogoče enostavno d
GlassCube - LED kocka 4x4x4 na steklenih tiskanih vezjih: 11 korakov (s slikami)
GlassCube - LED kocka 4x4x4 na steklenih tiskanih vezjih: Moja prva navodila na tej spletni strani je bila LED kocka 4x4x4 z uporabo steklenih tiskanih vezij. Običajno ne maram dvakrat delati istega projekta, pred kratkim pa sem naletel na videoposnetek francoskega proizvajalca Helioxa, ki me je navdušil, da naredim večjo različico svojega originala
Čarobna kocka ali kocka mikrokontrolerja: 7 korakov (s slikami)
Čarobna kocka ali kocka mikrokrmilnika: V tem navodilu vam bom pokazal, kako narediti čarobno kocko iz okvarjenega mikrokrmilnika. Ta ideja je nastala, ko sem vzel napačen mikrokrmilnik ATmega2560 iz Arduina Mega 2560 in naredil kocko .O strojni opremi Magic Cube sem naredil kot
Preprosta Arduino RGB LED kocka (3x3x3): 18 korakov (s slikami)
Preprosta Arduino RGB LED kocka (3x3x3): Gledal sem LED kocke in opazil, da je večina preveč zapletenih ali dragih. Ko sem si ogledal veliko različnih kock, sem se končno odločil, da mora biti moja LED kocka: enostavna in enostavna za gradnjo po ugodni ceni