Sisukord:
- Tarvikud
- Samm: lagundage akrüülleht
- Samm: mõõtke LED -ide augud
- Samm: puurige LED -ide jaoks augud
- Samm: ühendage kihid
- Samm: ühendage kihid, jootke vooluring üles ja laadige kood alla
- 6. samm: süttige
Video: DIY 3D LED -kuup Raspberry Pi -ga: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
See projekt räägib sellest, kuidas me tegime ws2812b LED -idest DIY 3D LED -kuubiku. Kuup on 8x8x8 LED -e, seega kokku 512, ja kihid on valmistatud akrüüllehtedest, mille saime kodust depoost. Animatsioonide toiteallikaks on vaarika pi ja 5 V toiteallikas. Kuubik on suurepärane tükk sõpradele näitamiseks ja võib toimida lambina. Meie oma on lambi jaoks natuke liiga suur (2 jalga x 2 jalga x 2 jalga), kuid saate seda vastavalt oma vajadustele vähendada.
Tarvikud
- ws2812b LED -lambid -
- 5 V toiteallikas -
- Vaarika pi 3b, mida kasutasin (saab kasutada mis tahes) -
- SN74HCT125 integraallülitus - hüppab vaarika pi signaalilt pinget, et led -riba jaoks oleks õige pinge (tavaliselt saan oma vooluahela osad Digikeyst)
- 4 jalga x 8 jalga akrüülleht - Home Depot
Samm: lagundage akrüülleht
Valmistame 8x8x8 kuubikut, millel on string ws2812b. LEDid on eraldatud 3 tolli võrra, nii et tuled on umbes 21 tolli ja 21 tolli pikkused. Selle valimiseks valisime akrüüllehed veidi vähem kui 2 x 2 jalga. See tähendab, et saame ühest 4ft x 8ft akrüülist lehest teha 8 kihti.
Alustasime sellest, et lammutasime 4 jalga x 8 jalga tüki lauasaega kaheks võrdse laiusega tükiks (~ 2 jalga x 8 jalga). Pärast seda kasutasime ühe tükina mallina joont, kasutades kuiva kustutamismarkerit, et teha tükkidest võrdsed ruudud. Seejärel kasutasime 8 kandilist kihti sirge serva ja ketassaega.
Samm: mõõtke LED -ide augud
Pärast seda, kui iga 8 kihti oli lõigatud mõõdukaks, joonistasime välja LED -ide asukoha mõõtmised. LED -ruudu tsentreerimiseks kasutasime kuiva kustutamise markerit ja sirget serva. Kuna meil oli 8x8x8 led -kuup, on igal kihil 64 LED -i, mis on joondatud võrgumustri järgi ja külgnevate LED -ide vahel on umbes 3 tolli.
Samm: puurige LED -ide jaoks augud
Kui augud on märgitud, puurige astmetrelliga 1/2 tolli augud. See tagab, et akrüül ei pragune. Meil oli selle materjaliga tavalise puurvarda kasutamisel probleeme ja lõigete lõpetamiseks tuli hankida astmetrell. Kuna tükid olid kokku klammerdatud, pidime puurima ainult 64 auku. Samuti tegime vineerist kihi, millest saab kuubiku põhi. Pärast aukude puurimist andsime LED -pirnid igast august läbi. Iga rea LED -ide orienteerimiseks kasutasime serpentiinimustrit.
Samm: ühendage kihid
Pärast seda, kui kihid on valmistatud kummagi LED -iga, jätkake ja ühendage kihid, kasutades vahekihtidena 3 -tolliseid akrüülitükke. Kuumliimime kõik 8 kihti kokku 5 vahekihiga kihi kohta. Siis tulime tagasi pikemate 2 -meetriste akrüülitükkidega ja tugevdasime kuubi külgi. See on esimene samm, kui me tõesti nägime, kuidas kuubik kokku tuli, ja see tundus suurepärane.
Samm: ühendage kihid, jootke vooluring üles ja laadige kood alla
Nüüd, kui kihid olid kõik kinnitatud, pidime kihtide vahelised ühendused kokku jootma. Kuna meil oli paarisarv LED -e (8), lõpetasime igas kihis serpentine LED -riba riba algusega samal küljel. Seejärel ühendasime iga kihi ülaltoodud kihiga, mis omakorda lõi vertikaalse serpentiinmustriga ühendavad kihid. Pärast kihtide ühendamist tegime lihtsa vooluahela, nagu on näha lisatud fotol, et saata andmed vaarika pi -st ws2812b LED -idele. Kuna vaarika pi väljastab 3,3 V signaali ja me vajame 5 V signaali, et õigesti saata andmeid ws2812b LED -idele, kasutame pinge suurendamiseks SN74HCT125 integraallülitust.
Kui ahel on seadistatud, jätkake ja laadige kood alla minu githubi hoidlast. Meil on hunnik animatsioone ja neid tuleb veel, vaadake julgelt. Animatsioonide joonistamiseks ekraanile kasutasin raamatukogu BiblioPixel ja osa animatsioonikoodi kopeerimiseks BiblioPixelAnimations raamatukogu. Kuna BiblioPixel ei käsitlenud õrnalt vertikaalset kuubikut, pidin ma selle muutmiseks koodi veidi muutma. Kui BiblioPixel on installitud, peaksite saama animatsioone ilma probleemideta käivitada.
6. samm: süttige
Nautige animatsioone! Neid on tõesti lahedaid ja soovitan vaadata youtube'i videot, et näha neid kõiki tegevuses. Täname lugemise eest!
Soovitan:
DIY FLOODLIGHT W/AC LED (+EFFICIENCY VS DC LED): 21 sammu (koos piltidega)
DIY FLOODLIGHT W/AC LED -id (+EFFICIENCY VS DC LED): Selles juhendis/videos valmistan ma prožektori, millel on äärmiselt odavad juhita vahelduvvoolu LED -kiibid. Kas need on head? Või on nad täielik prügi? Sellele vastamiseks võrdlen kõiki oma valmistatud DIY -tulesid. Nagu tavaliselt, odavalt
Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)
Kuidas: Raspberry PI 4 peata (VNC) installimine Rpi-pildistaja ja piltidega: kavatsen seda Rapsberry PI-d kasutada oma blogis hunniku lõbusate projektide jaoks. Vaadake seda julgelt. Tahtsin uuesti oma Raspberry PI kasutamist alustada, kuid mul polnud uues asukohas klaviatuuri ega hiirt. Vaarika seadistamisest oli tükk aega möödas
DIY LED -riba: kuidas lõigata, ühendada, jootma ja toita LED -riba: 3 sammu (piltidega)
DIY LED -riba: kuidas lõigata, ühendada, jootma ja toita LED -riba: algajate juhend LED -riba abil oma valgusprojektide tegemiseks. Paindlik, usaldusväärne ja hõlpsasti kasutatav LED -ribad on parim valik erinevate rakenduste jaoks. lihtsa siseruumides asuva 60 LED/m LED -riba paigaldamise põhitõed, kuid
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega)
Arvuti demonteerimine lihtsate sammude ja piltidega: see on juhis arvuti demonteerimiseks. Enamik põhikomponente on modulaarsed ja kergesti eemaldatavad. Siiski on oluline, et oleksite selles osas organiseeritud. See aitab vältida osade kaotamist ja ka kokkupanekut