INHOUDSOPGAWE:
- Voorrade
- Stap 1: breek die akrielblad af
- Stap 2: Meet die gate vir die LED's
- Stap 3: Boor gate uit vir die LED's
- Stap 4: Kombineer die lae
- Stap 5: Verbind die lae, soldeer die stroombaan en laai die kode af
- Stap 6: Verlig dit
Video: DIY 3D LED -kubus met 'n Framboos Pi: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hierdie projek gaan oor hoe ons 'n DIY 3D LED Cube gemaak het van ws2812b LED's. Die kubus is 8x8x8 LED's, dus 512 in totaal, en die lae is gemaak van akrielplate wat ons by die huisdepot gekry het. Die animasies word aangedryf deur 'n framboospi en 'n 5V -kragbron. Die kubus is 'n wonderlike stuk om aan vriende te wys en kan as 'n lamp dien. Ons is 'n bietjie te groot vir 'n lamp (2ft x 2ft x 2ft), maar u kan dit afskaal om aan u behoeftes te voldoen.
Voorrade
- ws2812b LED -gloeilampe -
- 5V kragtoevoer -
- Framboos pi 3b wat ek gebruik het (kan enige gebruik) -
- SN74HCT125 Integrated Circuit - spring spanning van framboos pi -sein om die regte spanning vir LED -strook te hê (ek kry gewoonlik my stroomonderdele van Digikey)
- 4ft x 8ft akrielblad - Home Depot
Stap 1: breek die akrielblad af
Ons maak 'n 8x8x8 kubus met 'n string ws2812b leds. Die LED's word geskei deur 3 duim, so die ligte sal ongeveer 21 duim by 21 duim lank wees. Ons het gekies om die akrielvelle 'n bietjie minder as 2ft x 2ft te maak om dit te hanteer. Dit beteken dat ons 8 lae kan maak uit 'n enkele vel 4ft x 8ft akriel.
Ons het begin deur die stuk 4ft x 8ft in twee stukke van dieselfde breedte (~ 2ft x 8ft) met 'n tafelsaag op te deel. Daarna het ons 'n stuk as 'n sjabloon gebruik om 'n streep te trek met 'n droë vee -merker om gelyke vierkante van die stukke te maak. Toe gebruik ons 'n reguit rand en 'n sirkelsaag om die 8 vierkantige lae te maak.
Stap 2: Meet die gate vir die LED's
Nadat elkeen van die 8 lae op maat gesny is, het ons die metings opgestel waar die LED's moet wees. Ons gebruik 'n droë uitvee -merker en 'n reguit rand om die vierkant te sentreer. Aangesien ons 'n 8x8x8 led -kubus gehad het, is daar 64 LED's op elke laag wat in 'n roosterpatroon in lyn is met ongeveer 3 duim tussen aangrensende LED's.
Stap 3: Boor gate uit vir die LED's
Sodra die gate gemerk is, boor u 1/2 duim gate uit met 'n trappit. Dit sal verseker dat die akriel nie kraak nie. Ons het probleme ondervind met die gebruik van 'n gewone boorpunt op hierdie materiaal en moes 'n boorpunt kry om die snitte af te handel. Aangesien die stukke vasgeklem was, hoef ons slegs 64 gate uit te boor. Ons het ook 'n laag gemaak van laaghout wat die onderkant van die kubus sal wees. Nadat die gate geboor is, het ons die LED -gloeilampe deur elke gat gevoer. Ons het 'n serpentynpatroon gebruik om die leds in elke ry te oriënteer.
Stap 4: Kombineer die lae
Nadat die lae gemaak is met die LED's in elke, gaan voort en kombineer die lae met 3 duim stukke akriel as afstandhouers. Ons het al 8 lae warm geplak saam met 5 afstandhouers per laag. Toe kom ons terug met langer stukke akriel van 2 voet en versterk die kante van die kubus. Dit is die eerste stap waarin ons die kubus regtig sien bymekaar kom, en dit lyk baie goed.
Stap 5: Verbind die lae, soldeer die stroombaan en laai die kode af
Noudat die lae almal vasgemaak is, moes ons die verbindings tussen die lae oplos. Aangesien ons 'n gelyke aantal LED's (8) gehad het, het ons in elke laag die serpentynstrook LED's aan dieselfde kant as die begin van die strook geëindig. Toe verbind ons elke laag met die laag hierbo, wat weer 'n vertikale serpentynpatroon maak wat lae verbind. Nadat die lae verbind is, het ons 'n eenvoudige kring gemaak, soos gesien op die aangehegte foto om data van die framboos pi na die ws2812b leds te stuur. Sedert die framboos pi uitgange op 'n 3.3V sein en ons 'n 5V sein om korrek te stuur data moet die ws2812b LED, gebruik ons 'n SN74HCT125 geïntegreerde stroombaan te stap tot die spanning.
Sodra die kring opgestel is, kan u die kode aflaai van my github -bewaarplek. Ons het 'n klomp animasies en meer kom, kyk gerus. Ek het die BiblioPixel -biblioteek gebruik om animasies na die skerm en die BiblioPixelAnimations -biblioteek te teken om sommige van die animasiekodes te kopieer. Aangesien BiblioPixel nie 'n slingerende vertikale kubus korrek hanteer het nie, moes ek die kode 'n bietjie verander om dit te hanteer. Sodra BiblioPixel geïnstalleer is, behoort u die animasies sonder probleme te kan uitvoer.
Stap 6: Verlig dit
Geniet die animasies! Daar is 'n paar baie cool en ek stel voor dat u na die YouTube -video kyk om almal in aksie te sien. Dankie vir die lees!
Aanbeveel:
DIY Ambilight Met Framboos Pi en GEEN Arduino! Werk op enige HDMI -bron.: 17 stappe (met foto's)
DIY Ambilight Met Framboos Pi en GEEN Arduino! Werk op enige HDMI -bron: ek het 'n redelike basiese kennis van elektronika, en daarom is ek baie trots op my DIY Ambilight -opstelling in 'n basiese houtomhulsel met die vermoë om die ligte aan en uit te skakel soos ek wil. Vir diegene wat nie weet wat 'n Ambilight is nie;
Die beheer van verskeie LED's met Python en die GPIO -penne van u Framboos Pi: 4 stappe (met foto's)
Die beheer van verskeie LED's met Python en die GPIO -penne van u Raspberry Pi: Hierdie instruksie demonstreer hoe u meer GPIO -penne op u RaspberryPi kan beheer om 4 LED's aan te dryf. Dit sal u ook kennis maak met parameters en voorwaardelike stellings in Python. Ons vorige instruksies met behulp van die GPIO -penne van u Raspberry Pi om
Helderheidsbeheer PWM -gebaseerde LED -beheer met drukknoppies, Framboos Pi en Scratch: 8 stappe (met foto's)
Helderheidsbeheer PWM -gebaseerde LED -beheer met drukknoppies, Framboos Pi en Scratch: ek het 'n manier probeer vind om te verduidelik hoe PWM aan my studente werk, daarom het ek my die taak gegee om die helderheid van 'n LED te beheer met behulp van 2 drukknoppies - een knoppie verhoog die helderheid van 'n LED en die ander een verduister dit. Om te ontwikkel
Webwerf/WiFi -beheerde LED -strook met Framboos Pi: 9 stappe (met foto's)
Webwerf/WiFi -beheerde LED -strook met Framboos Pi: Agtergrond: ek is 'n tiener en ontwerp en programmeer die afgelope paar jaar klein elektroniese projekte, saam met deelname aan robotika -kompetisies. Ek het onlangs gewerk aan die opdatering van my lessenaaropstelling, en ek het besluit dat 'n goeie byvoeging
DIY Musical Xmas Lights vir beginners met Framboos Pi: 12 stappe (met foto's)
DIY Musical Xmas Lights for Beginners With Raspberry Pi: Vandag gaan ek deur die stappe om 'n framboospi te gebruik om u Kersliggies met musiek te laat flikker. Met net 'n paar dollar ekstra materiaal, lei ek u deur die omskakeling van u gewone Kersliggies in 'n hele huis ligvertoning. Die doelwit wat hy