RGB-LED-Matrix

pixelige Lichteffekte

Die Idee zu diesem Projekt entstand durch den Wahn, einen Regenbogenfarbverlauf über immer mehr Leuchten / Leuchtstreifen laufen zu lassen. Der Anfang war der Regenbogen, gefolgt vom Regenbogenfader aus dem Solarstromprojekt.
Da ich nicht genug Platz habe, so eine Kette ewig lang zu bauen, entstand die Idee das Ganze zweidimensional zu gestalten.

Die Matrix

Ich hatte zunächst die Idee eine Anordnung von mehreren Leuchtstreifen in mehrere Spalten zu unterteilen. Letztendlich habe ich mich dann dazu entschieden, Quadratische Pixel zu verwenden. Dadurch können manche Effekte auch horizontal & vertikal abgespielt werden.

Aber zunächst mal das Ganze verdrahten. Es kommen insgesamt 30 Meter Flexband mit RGB-LEDs zum Einsatz (1800 LEDs).

Verdrahten der Matrix

Verdrahten der Matrix

Fertig verdrahtet sieht das dann so aus (die Messstrippen sind nur zum testen ;-)):

Innenansicht der Matrix

Die Pixel haben eine Größe von 12 x 12 cm, und sind mit 5 x 10 cm RGB-LED-Band bestückt. So hat jeder Pixel 30 RGB-LEDs. Es werden jeweils 10 Pixel von einem ATmega32 per Software-PWM angesteuert. Die RGB-Werte für die einzelnen Pixel werden von einem Master-Controller berechnet und an die Slaves gesendet. Die Software ist universell ausgelegt, sodass sie einfach auf andere Matrixgrößen angepasst werden kann. Maximal sind 170 RGB-Pixel möglich. Hier ein erster Leuchttest mit dem Effekt "X-Fade-VU-Meter":

erster Leuchttest der Matrix

Da ich für solche Projekte immer wieder die gleiche Schaltung benötige, habe ich mir für diesen Zweck eine Universalplatine erstellt, und fertigen lassen. So muss ich bei Bedarf nur eine oder mehrere Platinen bestücken, und dann passt das. Die Platinen sind so ausgelegt, dass sie, je nach Bestückung, als Master oder Slave verwendet werden können. So benötige ich nur eine Sorte Platinen.

RGB-BUS-Platine (vorderseite)

RGB-BUS-Platine (rückseite)

Hier ein Bild der fertigen Matrix

fertige RGB-LED-Matrix

Effekte

Die folgenden Effekte sind aktuell möglich:

  1. Regenbogenfader vom ersten bis zum letzten Pixel (sieht auf der Matrix leicht schräg aus), mit & ohne Lichtorgel
  2. RGB-VU-Meter (nur auf der 1. Spalte, zum Einstellen der Lichtorgel)
  3. Regenbogenfader von Innen nach Außen, mit & ohne Lichtorgel
  4. Regenbogen-VU-Meter (Regenbogenfarbverlauf in horizontaler Richtung, dazu VU-Meter in vertikaler Richtung)
  5. Regenbogenfarbverlauf horizontal oder vertikal, mit oder ohne Lichtorgel
  6. Regenbogenfarbverlauf diagonal, von links oder rechts unten, mit oder ohne Lichtorgel
  7. Einfacher Farbwechsel, alle Pixel in gleicher Farbe
  8. Lichtorgel auf alle Pixel, alles in gleicher Farbe

Fotos der Effekte

Nach dem Einschalten wird zunächst mein Logo angezeigt:

Logo CK

Regenbogen-Farbverlauf über alle Pixel

Regenbogen-Farbverlauf über alle Pixel der Matrix

Regenbogen-Farbverlauf von innen nach außen

Regenbogen-Farbverlauf von innen nach außen

Regenbogen-Farbverlauf von oben nach unten

Regenbogen-Farbverlauf von oben nach unten

Regenbogen-Farbverlauf von links nach rechts

Regenbogen-Farbverlauf von links nach rechts

diagonaler Regenbogen-Farbverlauf von rechts unten nach links oben

diagonaler Regenbogen-Farbverlauf von rechts unten nach links oben

Die gesamte Matrix in einer Farbe

>Die gesamte Matrix in einer Farbe

diagonaler Regenbogen-Farbverlauf von links unten nach rechts oben

diagonaler Regenbogen-Farbverlauf von links unten nach rechts oben

Diagonaler Farbverlauf mit Lichtorgel

diagonaler Farbverlauf auf Matrix

diagonaler Farbverlauf auf Matrix