Inhaltsverzeichnis:
Video: Kaskadierbare 8x16 RGB-LED-Matrix - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
In diesem Projekt habe ich eine kaskadierbare 8x16 RGB-LED-Matrix und ihren Controller gemacht. Für die USB-Unterstützung kommt Microchips 18F2550 zum Einsatz. RGB-LEDs werden von 74HC595-Schieberegistern mit Widerständen angesteuert. Für Animations- und Konfigurationsdaten; 24C512 externes Eeprom wird verwendet. Konfigurations- und Animationsdaten werden von der grafischen Benutzeroberfläche (GUI) am Computer erstellt und über USB an das Eeprom übertragen. Ich habe meine RGB-LED-Matrixmodule mit einer Größe von 8x16 Pixeln erstellt. Und sie können angebracht werden, um eine größere Anzeigefläche zu schaffen.
Schritt 1: Architektur
Architektur Animations- und Konfigurationsdaten werden am Computer von einer GUI erstellt. Dann wird es über USB auf die Steuerplatine hochgeladen. Die Mikrocontrollereinheit (mcu) überträgt diese Daten an die Speichereinheit der Platine (eeprom). Wenn das Board in Aktion ist, liest es zuerst die Konfigurationsdaten: Zeitintervalle zwischen den Animationsframes, Länge der anzuzeigenden Animation, Arbeitsmodus (Solo oder kaskadiert), dann liest es einen Teil der Animationsdaten und sendet die Daten zur Aktualisierung an die Schieberegister der Status der LEDs. Es werden herkömmliche Anoden-RGB-LEDs verwendet. LEDs sind 8 Reihen, 16 Spalten angeordnet. alle Anoden sind in Reihe miteinander verbunden. Schieberegister steuern jeweils eine Zeile. Durch Multiplexen; 8 Zeilen werden sehr schnell aktualisiert, sodass ein kontinuierliches Bild angezeigt wird. für 8 Zeilen --------- Ein 8-Bit-Schieberegister wird zum Multiplexen verwendet. für 16 RGB-LEDs-Spalten 16*3=48 ------ werden sechs 8-Bit-Schieberegister verwendet. Im Solo-Modus arbeitet ein Modul wie oben beschrieben. Im Kaskadenmodus: Ein Board wird zum Masterboard und sendet über die serielle Peripherieschnittstelle (spi) ein Synchronisationssignal an andere Boards. alle Boards zeigen Animationen an, die in ihrem Speicher gespeichert sind. Und das Timing wird entsprechend dem Synchronisationssignal angeordnet, das von der Master-Platine kommt.
Empfohlen:
RGB-Pixel-Weihnachtslichtshow Teil 1: 7 Schritte
RGB-Pixel-Weihnachtslichtshow Teil 1: In dieser Anleitung zeige ich Ihnen, wie Sie eine RGB-Pixel-Lichtshow erstellen. Es gibt VIEL zu decken. Tatsächlich werde ich dies wahrscheinlich in etwa 3-5 verschiedene Anweisungen aufteilen. In diesem geht es um die Grundlagen. Sie haben viel zu lesen
RGB-Tutorial: 4 Schritte
RGB-Tutorial: Willkommen! Lassen Sie uns herausfinden, was wir von dieser Website lernen werden! Das folgende Tutorial enthält alle notwendigen Schritte, um ein RGB-LED-Projekt zu erstellen. Es wird ein Bild aller benötigten Materialien geben, dann wird Schritt für Schritt ein Prozess mit
Aufrüsten von Smart RGB-LEDs: WS2812B vs. WS2812: 6 Schritte
Aufrüsten von Smart RGB-LEDs: WS2812B vs. WS2812: Die schiere Anzahl von Projekten, die wir in den letzten 3 Jahren mit intelligenten RGB-LEDs gesehen haben, seien es Streifen, Module oder kundenspezifische Leiterplatten, ist ziemlich erstaunlich. Dieser Ausbruch der RGB-LED-Nutzung ging Hand in Hand mit einem signifikanten