
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38


V tomto projektu jsem vytvořil kaskádovatelnou matici LED 8x16 rgb a její ovladač. Pro podporu USB slouží mikročip 18F2550 společnosti Microchip. RGB LED diody jsou poháněny posuvnými registry 74hc595 s rezistory. Pro animace a konfigurační data; Je použit externí eeprom 24C512. Konfigurační a animační data jsou vytvářena grafickým uživatelským rozhraním (gui) v počítači a přenášena do eeprom přes USB. Vytvořil jsem své maticové moduly RGB s velikostí 8x16 pixelů. A mohou být připevněny, aby vytvořily větší plochu displeje.
Krok 1: Architektura


architektura Animace a konfigurační data jsou vytvářena na počítači pomocí GUI. poté se nahraje na ovládací desku přes USB. Mikroprocesorová jednotka (MCU) přenáší tato data do úložné jednotky na desce (eeprom). Když je deska v akci, nejprve načte konfigurační data: časové intervaly mezi snímky animace, délku animace, která se má zobrazit, pracovní režim (sólo nebo kaskádově), poté načte část dat animace a odešle data do posuvných registrů k aktualizaci stav LED diod. Používají se běžné LED diody RGB anody. LED diody jsou uspořádány 8 řad, 16 sloupců. všechny anody jsou navzájem spojeny v řadě. Posuvné registry ovládají vždy jeden řádek. Multiplexováním; 8 řádků se aktualizuje velmi rychle, takže se zobrazuje souvislý obraz. pro 8 řádků --------- pro multiplexování slouží jeden 8bitový posuvný registr. pro 16 RGB LED sloupců 16*3 = 48 ------ je použito šest 8bitových posuvných registrů. V sólovém režimu pracuje jeden modul, jak je popsáno výše. V kaskádovém režimu: Jedna deska se stane hlavní deskou a odešle synchronizační signál na ostatní desky prostřednictvím sériového periferního rozhraní (spi). všechny desky zobrazují animace uložené v jejich paměti. A načasování je uspořádáno podle synchronizačního signálu přicházejícího z hlavní desky.
Doporučuje:
64x32 RGB LED matice s Arduino Mega: 6 kroků

64x32 RGB LED matice s Arduino Mega: Bavilo mě učit se používat matici LED a adresovatelné LED diody. Když zjistíte, jak to jde dohromady, jsou velmi zábavné. Sestavil jsem tento tutoriál, který vysvětluje jednotlivé kroky jednoduchým a souvislým způsobem, aby se ostatní mohli učit. Tak si užívejte. Le
Dvoumístný displej s použitím jedné matice 8x8 LED: 3 kroky

Dvoumístný displej využívající jednu matici 8x8 LED: Zde bych chtěl do svého pokoje zabudovat indikátor teploty a vlhkosti. Pro zobrazení dvouciferných čísel jsem použil jeden 8x8 LED Matrix a myslím si, že část projektu se stala užitečnější. Finál postavený jsem zabalil pomocí lepenkové krabice, bolest
Matice LED 10x10 RGBW: 4 kroky

10x10 RGBW LED Matrix: V tomto projektu vytvářím 10x10 RGB LED Matrix. Tento projekt trval asi 8 hodin pájení. Tento projekt bych doporučil a nedoporučil bych. Výroba trvá velmi dlouho, ale hotový výrobek je velmi fascinující
LED matice: 4 kroky

Matice LED: Jedná se o matici LED 8x8 vyrobenou pomocí LED WS2812 a mikrokontroléru ESP8266. Tento projekt byl inspirován: https://www.instructables.com/id/Make-Your-Own-10x
RGB LED matice: 5 kroků

RGB LED Matrix: Hledejte instruktážní a můžete najít mnoho LED maticových projektů. Žádný z nich nebyl přesně tím, co jsem chtěl, což bylo prozkoumat interakce hardwarového a softwarového designu za účelem výroby něčeho a vyrobit konečný produkt v úhledné desce plošných spojů s