Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Deze Instructable laat zien hoe je een goedkope LED-matrix van de Arduino kunt besturen. Ik zal je ook laten zien hoe je een 3D-printer en goedkope onderdelen gebruikt om een miniatuurreeks lenzen te bouwen om het licht van de LED's te concentreren en ze veel helderder te laten lijken dan ze in werkelijkheid zijn. In het donker kan het interessante patronen door de kamer projecteren!
De LED's die in dit project worden gebruikt, zijn een 4x4 matrix van adresseerbare WS2812 LED's. Deze zijn goedkoop en kunnen gemakkelijk worden bestuurd door een Arduino. De lenzen zijn ronde platte glazen cabochons met een diameter van 8 mm, die erg goedkoop en veel goedkoper zijn dan echte lenzen.
Stap 1: Verzamel de materialen
Voor de LED-matrix:
- Een vier-bij-vier matrix van individueel adresseerbare WS2812 LED's (ongeveer $ 5 van eBay)
- Sommige break-away headers
- Vier man-naar-vrouw startkabels
- Soldeerbout en soldeer
- Helpende handen
Voor het samenstellen van de microlens-array:
- Zestien platte glazen cabochons met een diameter van 8 mm (ongeveer $ 2 van eBay voor 20)
- Een 3D-printer
Stap 2: Soldeerpennen op de LED-module
Gebruik zijkniptangen om een vierpolige kopstuk af te breken en deze aan de LED-module te solderen, zoals weergegeven in de afbeelding.
Stap 3: Sluit de Arduino aan
Leid als volgt drie startkabels van de Arduino naar de LED-module:
- 5V tot 5V
- GND naar GND
- ~5 tot IN
Opmerking: probeer niet meer dan een 4x4 LED-matrix van uw Arduino aan te sturen. Wil je meer rijden, dan heb je een aparte voeding nodig.
Stap 4: Installeer de FastLED-bibliotheek
Open de Arduino IDE en ga naar "Sketch" -> "Bibliotheek opnemen" -> "Bibliotheken beheren …". Installeer de "FastLED" bibliotheek van Daniel Garcia.
Selecteer nu in het menu "Bestand" "Voorbeelden" -> "FastLED" -> "ColorPalette" en upload de schets naar uw Arduino. De LED's zullen nu oplichten en beginnen met knipperende kleuren in verschillende patronen!
In de volgende stap zal ik je laten zien hoe je een microlens-array kunt bouwen om het licht van de LED's te concentreren en te projecteren.
Stap 5: Monteer de lensarray
Gebruik een 3D-printer om de twee componenten van de lenshouders af te drukken:
- LensArray.stl
- LensShell.stl
Klik de lenzen op hun plaats en plaats vervolgens de twee plastic delen in elkaar.
Stap 6: Bepaal de brandpuntsafstand van de lensmatrix
U kunt een bureaulamp gebruiken om het brandpunt van de miniatuurlenzen te bepalen. Beweeg de lensarray op en neer totdat ze een scherp beeld vormen van de lamp op de tafel. Dit is ongeveer de afstand die u wilt dat de lensarray van de LED-matrix is.
Stap 7: Experimenteer met de LED Matrix en de Lens Array
U zou nu moeten kunnen experimenteren met de lensarray en de LED-matrix. Probeer verschillende afstanden uit en kijk hoe ver je de lichtpatronen kunt projecteren in een donkere kamer!
Je kunt hiervoor een stel helpende handen gebruiken, of je kunt een slimmere manier bedenken om het project bij elkaar te houden. Veel plezier!