Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Denne instruksen viser hvordan du kjører en billig LED -matrise fra Arduino. Jeg vil også vise deg hvordan du bruker en 3D -skriver og rimelige deler til å bygge et miniatyrutvalg av linser for å konsentrere lyset fra lysdiodene og hjelpe dem til å se mye lysere ut enn de faktisk er. I mørket kan det projisere interessante mønstre klare over hele rommet!
Lysdiodene som brukes i dette prosjektet er en 4x4 matrise med adresserbare WS2812 lysdioder. Disse er rimelige og kjøres lett av en Arduino. Linsene er runde flatback glass cabochons med en diameter på 8 mm, som er veldig rimelige og mye billigere enn de faktiske linsene.
Trinn 1: Samle materialene
For LED -matrisen:
- En fire-til-fire matrise med individuelt adresserbare WS2812 lysdioder (ca. $ 5 fra eBay)
- Noen bryter bort overskrifter
- Fire startkabler fra mann til kvinne
- Loddejern og loddetinn
- Hjelpende hender
For montering av mikrolinsen:
- Seksten 8 mm diameter flat-back glass cabochons (ca $ 2 fra eBay for 20)
- En 3D -skriver
Trinn 2: Loddestifter til LED -modulen
Bruk sidekuttere til å bryte en firepinners lengde på hoder og lodde dem til LED-modulen, som vist på bildet.
Trinn 3: Koble til Arduino
Kjør tre hoppekabler fra Arduino til LED -modulen, som følger:
- 5V til 5V
- GND til GND
- ~ 5 til IN
Merk: Ikke prøv å kjøre mer enn en 4x4 LED -matrise fra Arduino. Hvis du vil kjøre mer, trenger du en separat strømforsyning.
Trinn 4: Installer FastLED -biblioteket
Åpne Arduino IDE og gå til "Sketch" -> "Include Library" -> "Manage Libraries …". Installer "FastLED" -biblioteket av Daniel Garcia.
Nå, fra "Fil" -menyen, velg "Eksempler" -> "FastLED" -> "ColorPalette" og last opp skissen til Arduino. Lysdiodene lyser nå og begynner å blinke farger i forskjellige mønstre!
I det neste trinnet vil jeg vise deg hvordan du bygger et mikrolinsearray for å konsentrere og projisere lyset fra lysdiodene.
Trinn 5: Monter linsearrayen
Bruk en 3D -skriver til å skrive ut de to komponentene som består av objektivholderne:
- LensArray.stl
- LensShell.stl
Fest linsene på plass og sett de to plastdelene sammen.
Trinn 6: Bestem brennvidden til objektivmatrisen
Du kan bruke en bordlampe til å bestemme fokuspunktet til miniatyrlinsene. Beveg objektivoppsettet opp og ned til de danner et skarpt bilde av lampen på bordet. Dette handler om avstanden du vil at objektivmatrisen skal være fra LED -matrisen.
Trinn 7: Eksperimenter med LED Matrix og Lens Array
Du bør nå kunne eksperimentere med objektivmatrisen og LED -matrisen. Prøv forskjellige avstander og se hvor langt du kan projisere lysmønstrene i et mørkt rom!
Du kan bruke et sett med hjelpende hender til å gjøre dette, eller du kan tenke ut en mer smart måte å holde prosjektet sammen. Ha det gøy!