Hallo liebe Forenmitglieder!
Bisher war ich nur als stiller Beobachter in diesem Forum unterwegs und konnte viele Sachen lernen! Jetzt habe ich mit meinem Kollegen selbst ein Projekt in Angriff genommen welches ich hier kurz vorstellen möchte.
Viele von euch werden sicher auch bei µController.net unterwegs sein und haben die Projektvorstellung vielleicht schon gesehen. Bitte seht es mir nach wenn ich den Text von da einfach hier hinein kopiere.
... mein Kollege und ich haben endlich unser Langzeitprojekt einer
"modularen Plasmawand" fertiggestellt und möchte es euch nicht
vorenthalten:
http://www.youtube.com/watch?v=yzCAcbA51A0
"Modulare Plasmawand"!? Klingt komplizierter als es ist. Prinzipiell
handelt es sich um mehrere (8 Stück an der Zahl) 8x8 RGB-Matrizen die zu
einer großen Wand vereinigt sind. Jedes Segment hat eine eigene PCB die
nicht mehr als 4 Schieberegister 8 Transistoren und 8 Widerstände
enthält. Die Daten werden seriell von PCB zu PCB über Cat6-Kabel
übertragen.
Klingt nicht sonderlich spannend!? Die selbstgesetzte Herausforderung
für dieses Projekt bestand darin eine Gesamtmatrix von 512 RGB LEDs,
d.h. physikalisch 1536 Einzel-LEDs mit einem einzigen 8bit µC zu steuern
und dabei noch genügend Reserve zu haben um PWM für jede einzelne LED
und jede einzelne Farbe zu realisieren. Viele von euch kennen sicher die
vielen tollen Videos der DMX gesteuerten "Groß-Matrizen" bei der zumeist
ein FPGA sein bestes tut. Wir wollten das mit einem einfachen ATMEGA 328
im DIP-gehäuse schaffen!
Was soll ich sagen es ist ganz gut gelungen. Wir schaffen 216 Farben pro
LED bei einer Framerate von 20 fps. Zudem bleibt noch genug Kapazität um
wahlweise Daten vom PC über UART zu empfangen oder online einfache
Plasmaalgorithmen zu berechnen.
Es war ein wahnsinniger Löt- und verdrahtungsaufwand und die Optimierung
des Codes war auch langwierig, aber ich denke es hat sich gelohnt.
Ich denke mit ein wenig Geschick bei der Programmierung kann man den
8bit-ern mehr entlocken als so mancher glaubt. Es muss nicht immer ein
FPGA ran um "Großes" zu leisten. ...
Wenn euch das Projekt gefällt schaut doch einfach mal auf unserer Projekt-Page rein und schreibt was ins Gästebuch!
https://sites.google.com/site/arduinodiyprojects/Home
In desem Sinne beste Grüße und ein schöne WE,
Pepe
Markierten Text zitieren | Antwort |