Sadržaj:
- Supplies
- Korak 1: Razbijte akrilni list
- Korak 2: Izmjerite rupe za LED diode
- Korak 3: Izbušite rupe za LED diode
- Korak 4: Kombinirajte slojeve
- Korak 5: Povežite slojeve, lemite krug i preuzmite kôd
- Korak 6: Osvijetlite
Video: DIY 3D LED kocka sa Raspberry Pi: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Ovaj projekt govori o tome kako smo napravili DIY 3D LED kocku od ws2812b LED dioda. Kocka je 8x8x8 LED dioda, dakle ukupno 512, a slojevi su izrađeni od akrilnih ploča koje smo dobili iz kućnog skladišta. Animacije pokreću malina pi i izvor napajanja 5V. Kocka je odličan komad za pokazivanje prijateljima i može djelovati kao svjetiljka. Naša je malo prevelika za lampu (2ft x 2ft x 2ft), ali možete je smanjiti prema vašim potrebama.
Supplies
- ws2812b LED žarulje -
- Napajanje 5V -
- Raspberry pi 3b koji sam koristio (mogu koristiti bilo koji) -
- SN74HCT125 Integrirano kolo - preskače napon iz signala maline pi kako bi imao odgovarajući napon za LED traku (dijelove kola obično dobivam od Digikey -a)
- 4ft x 8ft akrilni lim - Home Depot
Korak 1: Razbijte akrilni list
Pravimo kocku 8x8x8 sa nizom ws2812b LED dioda. LED diode su odvojene 3 inča, tako da će svjetla biti dugačka oko 21 inča po 21 inča. Odabrali smo da akrilne ploče budu manje od 2 ft x 2 ft da bismo to riješili. To znači da možemo napraviti 8 slojeva od jednog lista akrila 4ft x 8ft.
Počeli smo tako što smo stolnom pilom razbili komad 4 ft x 8 ft na 2 komada jednake širine (~ 2 ft x 8 ft). Nakon toga smo koristili jedan komad kao predložak za crtanje linije pomoću markera za suho brisanje kako bismo od komada napravili jednake kvadrate. Zatim smo ravnom ivicom i kružnom pilom napravili 8 kvadratnih slojeva.
Korak 2: Izmjerite rupe za LED diode
Nakon što je svaki od 8 slojeva izrezan na veličinu, izvukli smo mjerenja gdje LED diode trebaju biti. Koristili smo oznaku za suho brisanje i ravnu ivicu da centriramo led kvadrat. Budući da smo imali 8x8x8 LED kocku, bit će 64 LED diode na svakom sloju poravnate u obliku mreže s otprilike 3 inča između susjednih LED dioda.
Korak 3: Izbušite rupe za LED diode
Nakon što su rupe označene, izbušite rupe od 1/2 inča s stepenastom bušilicom. Time ćete osigurati da akril ne pukne. Imali smo problema s korištenjem obične bušilice za ovaj materijal i morali smo nabaviti stupnjastu burgiju da dovršimo rezove. Budući da su komadi bili spojeni, morali smo izbušiti samo 64 rupe. Napravili smo i sloj od šperploče koji će biti dno kocke. Nakon što su rupe izbušene, LED sijalice smo provukli kroz svaku rupu. Koristili smo serpentinski uzorak za orijentaciju LED dioda u svakom redu.
Korak 4: Kombinirajte slojeve
Nakon što su slojevi napravljeni sa LED diodama u svakom, nastavite i kombinirajte slojeve koristeći komade akrila od 3 inča kao odstojnike. Vruće smo zalijepili svih 8 slojeva zajedno sa 5 odstojnika po sloju. Zatim smo se vratili s duljim komadima akrila od 2 stope i ojačali stranice kocke. Ovo je prvi korak koji smo zaista vidjeli kako se kocka sastavila, i izgledao je sjajno.
Korak 5: Povežite slojeve, lemite krug i preuzmite kôd
Sada kada su svi slojevi osigurani, morali smo zalemiti veze između slojeva. Budući da smo imali paran broj LED dioda (8), u svakom smo sloju završili serpentinsku traku LED dioda na istoj strani kao i početak trake. Zatim smo svaki sloj povezali sa gornjim slojem, što je zauzvrat učinilo okomite zmijolike uzorke koji povezuju slojeve. Nakon što su slojevi povezani, napravili smo jednostavno kolo kako se vidi na priloženoj fotografiji za slanje podataka sa maline pi na LED diode ws2812b. Budući da malina pi daje 3.3V signal i potreban nam je 5V signal za ispravno slanje podataka na LED diode ws2812b, koristimo integrirano kolo SN74HCT125 za povećanje napona.
Nakon što se sklop postavi, nastavite i preuzmite kôd iz mog github spremišta. Imamo hrpu animacija i stiže još, slobodno pogledajte. Koristio sam biblioteku BiblioPixel za crtanje animacija na ekranu, a biblioteku BiblioPixelAnimations za kopiranje dijela animacijskog koda. Budući da BiblioPixel nije ispravno rukovao zmijolikom okomitom kockom, morao sam malo izmijeniti kôd kako bih to riješio. Nakon što se BiblioPixel instalira, trebali biste moći pokrenuti animacije bez problema.
Korak 6: Osvijetlite
Uživajte u animacijama! Ima nekih zaista kul i predlažem da pogledate YouTube video kako biste ih vidjeli sve na djelu. Hvala na čitanju!
Preporučuje se:
LED zvučno reaktivna beskonačna kocka Krajnji stol: 6 koraka (sa slikama)
LED zvučno reaktivna beskonačna kocka Krajnji stol: Vau! Vau! Kakav kul efekat! - Ovo su neke stvari koje ćete čuti nakon popunjavanja vodiča. Potpuno zapanjujuća, lijepa, hipnotička, zvučno reaktivna kocka beskonačnosti. Ovo je skromno napredan projekat lemljenja, trebalo mi je oko 12 ljudi
Jednostavna LED Lightbox kocka: 7 koraka (sa slikama)
Jednostavna LED Lightbox kocka: Pozdrav svima. Ovaj put želim s vama podijeliti model jednostavne lightbox kocke koja se može koristiti s otvorenim (za snimanje dijela velikog objekta) i zatvorenim stranicama za male. Ova kocka ima modularnu konstrukciju, lako se može
GlassCube - 4x4x4 LED kocka na staklenim pločama: 11 koraka (sa slikama)
GlassCube - 4x4x4 LED kocka na staklenim PCB -ovima: Moja prva instrukcija na ovoj web stranici je bila LED kocka 4x4x4 sa staklenim PCB -ovima. Obično ne volim raditi isti projekt dva puta, ali nedavno sam naišao na ovaj video snimak francuskog proizvođača Helioxa koji me inspirirao da napravim veću verziju svog originala
Magična kocka ili kocka mikrokontrolera: 7 koraka (sa slikama)
Magična kocka ili kocka mikrokontrolera: U ovom uputstvu ću vam pokazati kako napraviti čarobnu kocku od neispravnog mikrokontrolera. Ova ideja dolazi od kada uzmem neispravan mikrokontroler ATmega2560 iz Arduina Mega 2560 i napravim kocku .O hardveru Magic Cube, napravio sam
4x4x4 Led kocka: 13 koraka (sa slikama)
4x4x4 Led kocka: Zašto graditi ovu LED kocku?* Kad završite, možete prikazati lijepe i zamršene uzorke. * To vas tjera na razmišljanje i rješavanje problema. * Zabavno je i zadovoljavajuće vidjeti koliko se sve dobro slaže.* To je mali i upravljiv projekt za svakoga novog