Spisu treści:
Wideo: Kaskadowa matryca LED RGB 8x16: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
W tym projekcie wykonałem kaskadową matrycę led 8x16 rgb i jej kontroler. Microchip 18F2550 jest używany do obsługi USB. Diody RGB są sterowane przez rejestry przesuwne 74hc595 z rezystorami. Do animacji i danych konfiguracyjnych; Używany jest zewnętrzny eeprom 24C512. Dane konfiguracyjne i animacyjne tworzone są przez graficzny interfejs użytkownika (gui) na komputerze i przenoszone do eepromu przez USB. Zrobiłem moje moduły matrycy led rgb o rozmiarze 8x16 pikseli. I można je przymocować, aby uzyskać większy obszar wyświetlania.
Krok 1: Architektura
architektura Dane animacyjne i konfiguracyjne tworzone są na komputerze przez gui. następnie jest przesyłany do tablicy kontrolnej przez USB. Jednostka mikrokontrolera (mcu) przesyła te dane do jednostki pamięci płyty (eeprom). Gdy płyta jest w akcji, najpierw odczytuje dane konfiguracyjne: odstępy czasu między klatkami animacji, długość animacji do pokazania, tryb pracy (solo lub kaskadowo), a następnie odczytuje porcję danych animacji i wysyła dane do rejestrów przesuwnych w celu aktualizacji stan diod led. Używane są wspólne diody LED anodowe rgb. diody rozmieszczone są w 8 rzędach, 16 kolumnach. wszystkie anody są połączone ze sobą w rzędzie. Rejestry przesuwne sterują jednym wierszem na raz. Poprzez multipleksowanie; 8 wierszy jest aktualizowanych bardzo szybko, dzięki czemu wyświetlany jest ciągły obraz. dla 8 wierszy --------- jeden 8-bitowy rejestr przesuwny jest używany do multipleksowania. dla 16 kolumn diod rgb 16*3=48 ------ używanych jest sześć 8-bitowych rejestrów przesuwnych. W trybie solo jeden moduł działa jak opisano powyżej. W trybie kaskadowym: Jedna płyta staje się płytą główną i wysyła sygnał synchronizacji do innych płyt przez szeregowy interfejs peryferyjny (spi). wszystkie plansze wyświetlają animacje zapisane w ich pamięci. A taktowanie jest ustawione zgodnie z sygnałem synchronizacji pochodzącym z płyty głównej.
Zalecana:
Kontrolowana przez Wi-Fi matryca LED Strip Wyświetlacz Podświetlenie zegara: 3 kroki (ze zdjęciami)
Kontrolowane przez Wi-Fi paski LED Matrix Wyświetlacz Oświetlenie zegara: Programowalne paski LED, np. oparte na WS2812, są fascynujące. Zastosowania są różnorodne i szybko można uzyskać imponujące rezultaty. I jakoś budowanie zegarów wydaje mi się kolejną dziedziną, o której dużo myślę. Zaczynając od pewnego doświadczenia w
Zegar z matrycą LED 8x8 i ostrzeżenie przed włamaniem: 4 kroki (ze zdjęciami)
Zegar z matrycą LED 8x8 i ostrzeżenie przed włamaniem: W tej instrukcji dowiemy się, jak zbudować zegar matrycowy 8x8, aktywowany przez wykrywanie ruchu. wykryto do bota telegramu!!! Zrobimy z dwoma różnymi
Matryca LED: 4 kroki
Matryca LED: Jest to matryca LED 8x8 wykonana przy użyciu diod LED WS2812 i mikrokontrolera ESP8266 Inspiracją do tego projektu był: https://www.instructables.com/id/Make-Your-Own-10x
Matryca LED przycisków: 4 kroki
Pushbutton LED Matrix: Ten projekt można traktować jako kolejny wprowadzający projekt Arduino, który jest nieco bardziej zaawansowany niż typowy projekt „miganie diody LED”. Ten projekt zawiera matrycę LED, przyciski, rejestry przesuwne (które mogą zapisywać piny na twoim Ard
Zegar z matrycą Led: 3 kroki
Zegar Led Matrix: Ta instrukcja pokazuje, jak możemy zbudować czerwony zegar z matrycą LED, który może pobierać datę / godzinę z Internetu i wyświetlać go za pomocą matrycy LED. Jest to krótki projekt DIY, nie zrobiłem tego, więc może nie wydawać się profesjonalny również kroki f