
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

Ta instrukcja pokazuje, jak sterować niedrogą matrycą LED z Arduino. Pokażę ci również, jak wykorzystać drukarkę 3D i niedrogie części do zbudowania miniaturowej matrycy soczewek, aby skoncentrować światło z diod LED i sprawić, by wydawały się znacznie jaśniejsze niż w rzeczywistości. W ciemności może wyświetlać ciekawe wzory w całym pomieszczeniu!
Diody LED użyte w tym projekcie to matryca 4x4 adresowalnych diod WS2812. Są niedrogie i łatwo sterowane przez Arduino. Soczewki są okrągłymi szklanymi kaboszonami o średnicy 8 mm, które są bardzo niedrogie i znacznie tańsze niż rzeczywiste soczewki.
Krok 1: Zbierz materiały

Dla matrycy LED:
- Matryca cztery na cztery indywidualnie adresowanych diod LED WS2812 (około 5 USD z eBay)
- Niektóre odrywają się od nagłówków
- Cztery kable połączeniowe męskie-żeńskie
- Lutownica i lutownica
- Pomocne dłonie
Do montażu tablicy mikrosoczewek:
- Szesnaście szklanych kaboszonów z płaskim tyłem o średnicy 8 mm (około 2 USD z serwisu eBay za 20)
- Drukarka 3D
Krok 2: Przylutuj szpilki do modułu LED

Użyj obcinaków bocznych, aby odłamać czteropinową długość nagłówków i przylutuj je do modułu LED, jak pokazano na rysunku.
Krok 3: Podłącz Arduino


Poprowadź trzy zworki z Arduino do modułu LED w następujący sposób:
- 5V do 5V
- GND do GND
- ~5 do IN
Uwaga: Nie próbuj sterować więcej niż matrycą LED 4x4 z Arduino. Jeśli chcesz jeździć więcej, potrzebujesz osobnego zasilacza.
Krok 4: Zainstaluj bibliotekę FastLED
Otwórz Arduino IDE i przejdź do „Sketch” -> „Include Library” -> „Manage Libraries…”. Zainstaluj bibliotekę „FastLED” autorstwa Daniela Garcii.
Teraz z menu „Plik” wybierz „Przykłady” -> „FastLED” -> „Paleta kolorów” i prześlij szkic do swojego Arduino. Diody LED zaświecą się i zaczną migać kolorami w różnych wzorach!
W następnym kroku pokażę, jak zbudować matrycę mikrosoczewkową, aby koncentrować i wyświetlać światło z diod LED.
Krok 5: Złóż matrycę obiektywu

Użyj drukarki 3D, aby wydrukować dwa elementy, które składają się na uchwyty soczewek:
- LensArray.stl
- LensShell.stl
Zatrzaśnij soczewki na miejscu, a następnie dopasuj do siebie dwie plastikowe części.
Krok 6: Określ ogniskową matrycy obiektywu

Możesz użyć lampy biurkowej, aby określić ognisko miniaturowych soczewek. Przesuwaj matrycę soczewek w górę iw dół, aż utworzy ostry obraz lampy na stole. Chodzi o odległość, jaką ma znajdować się matryca soczewek od matrycy LED.
Krok 7: Eksperymentuj z matrycą LED i matrycą soczewek


Teraz powinieneś być w stanie poeksperymentować z matrycą soczewek i matrycą LED. Wypróbuj różne odległości i zobacz, jak daleko możesz rzutować wzory światła w ciemnym pomieszczeniu!
Możesz użyć do tego zestawu pomocnych dłoni lub możesz wymyślić sprytniejszy sposób na trzymanie projektu razem. Baw się dobrze!
Zalecana:
Stwórz własną matrycę LED 15x10 RGB: 10 kroków

Stwórz własną matrycę LED 15x10 RGB: W tej serii filmów przedstawię Ci, jak zbudować matrycę LED 15x10 RGB. Ta matryca ma szerokość 1,5m i wysokość 1m. Składa się z diod LED PL9823 RGB, które są tanią alternatywą dla zwykłych diod WS2812. Opowiem o wyzwaniach, które
Stwórz własną matrycę LED 10x10: 5 kroków (ze zdjęciami)

Stwórz własną matrycę LED 10x10: W tym projekcie pokażę, jak połączyć powszechnie dostępne diody LED WS2812B RGB z Arduino Nano w celu stworzenia kolorowej matrycy LED 10x10. Zacznijmy
Jak zbudować DUŻĄ matrycę LED 8x8 (MAX7219 LED 10mm): 9 kroków (ze zdjęciami)

Jak zbudować DUŻĄ matrycę LED 8x8 (MAX7219 LED 10mm): Czy pracowałeś z gotową matrycą LED 8x8 jako wyświetlaczami? Występują w różnych rozmiarach i są dość interesujące w pracy. Duży, łatwo dostępny rozmiar to około 60mm x 60mm. Jeśli jednak szukasz dużo większej gotowej matrycy LED
Jak połączyć matrycę LED z napędem MAX7219 8x8 z mikrokontrolerem ATtiny85: 7 kroków

Jak połączyć matrycę LED z napędem MAX7219 8x8 z mikrokontrolerem ATtiny85: Kontroler MAX7219 jest produkowany przez Maxim Integrated, jest kompaktowym, szeregowym sterownikiem wejścia/wyjścia ze wspólną katodą, który może łączyć mikrokontrolery z 64 pojedynczymi diodami LED, 7-segmentowymi wyświetlaczami numerycznymi LED do 8 cyfr, wyświetlacz słupkowy
Zrób matrycę LED 8x10: 6 kroków (ze zdjęciami)

Stwórz matrycę LED 8x10: AKTUALIZACJA 1: DODAŁEM KOD DO GRY ŻYCIA CONWAY AKTUALIZACJA 2: TERAZ MOŻESZ OSZCZĘDZIĆ NIEKTÓRE ZNACZNIKÓW ARDUINO DZIĘKI 1 W tej instrukcji pokażę, jak zbudować qu