RGB LED Matrix Projekt (modulbasiert)

  • Sehr geehrte Community User,


    ich bin durch Zufall auf euer tolles Forum gestoßen, welches auf den ersten Blick sehr aufgeschlossen und attraktiv herüberkommt.
    Aus diesem Grunde bin ich mit meinem (unseren) Vorhaben hier wahrscheinlich gut aufgehoben.


    Als Informatikstudenten haben wir uns privat ein neues Projekt vorgenommen, welches ohne weitere Erfahrungen wahrscheinlich eher schwer zu realisieren ist.
    Wir möchten eine RGB LED Matrix aufbauen, die auch modular einsetzbar ist und per LAN/USB oder besser noch WLAN ansteuerbar ist. Das Ganze sollte natürlich so kostengünstig wie möglich und kostenintensiv wie nötig, gehalten sein.
    Soll heißen, dass nicht an den falschen Stellen gespart werden sollte.


    Anreiz für das Projekt hat eine Wandleuchte aus Plexyglas gegeben, die ich derzeit zu Hause im Einsatz habe. Sie ist 1,42m x 53,5m groß (0,5 cm dick). Dahinter befinden sich derzeit 3 Leuchtstoffröhren in den Farben blau, rot und gelb, welche per Fernbedienung einzeln ein/ausgeschaltet werden können. Die Plexyglasscheibe hat von der Wand einen Abstand von 14cm. Der Abstand zu den Leuchtstoffröhren beträgt ca. 6cm, wodurch das Licht schön diffus auftrifft und jede Röhre nicht mehr als solche erkennbar ist. Das Problem bei der Sache ist, dass die Leuchtstoffröhren nicht dimmbar und als Deko-Leuchte viel zu hell sind. Desweiteren sind mit selbigen keine Farbverläufe oder sonstige Animationen möglich. Diesen Zustand würde ich gerne ändern. Endresultat soll in etwa so etwas ergeben: http://www.youtube.com/watch?v=eE7aPRbZek8&feature=related


    Da ich das Ganze zusammen mit meinen Studienkollegen entwickeln möchte, kam der Vorschlag auf gleich einen Schritt weiter zu gehen und die Matrix so aufzubauen, dass sie auch andersweitig einsetzbar ist.
    Dies würde mir auch zu Gute kommen, da ich Mitglied in zwei mobilen Diskotheken bin und bekanntlich entsprechende fertige LED Wände sehr teuer sind. Wenn ein Einsatz in diesem Bereich auch möglich wäre (am besten modular, sodass man beliebig erweitern kann), wäre das top.
    Ich habe diesbezüglich ein interessantes Projekt gefunden: http://tinkerlog.com/2009/06/25/64-synchronizing-fireflies/
    Die Idee mit den Tischtennisbällen finde ich spitze und geeignet für den Einsatz bei den mobilen Diskotheken.


    Zur Ansteuerung:
    Die Vorstellung geht derzeit in die Richtung, dass man das Ganze direkt mit dem PC steuert (im Mobildiskobereich), als auch geringfügig autonom (als Dekolicht/Wandleuchte mit definierten Abläufen). Mit dem PC speziell gemeint ist eher eine Ansteuerung per Winamp oder spezieller Software, sodass man eine Visualisierung darauf legen kann oder selbst eine per Software erstellt. Eine Nutzung als "Ambilight" wäre somit auch durchaus denkbar - oder bei größerer Auflösung sogar als Display.


    Nun stellen sich mir zu Beginn einige Fragen bzw. Probleme, da wir nur kurz im Studium mit µCs gearbeitet haben:


    1.) Es gibt ja unzählig viele Boards, die man nutzen kann...angefangen von Arduino bis ... - nur welches ist am Besten für das Vorhaben geeignet.
    2.) Welche RGB LEDs sollte man nutzen. Ich habe hier schon einige Diskussionen rund um die China LEDs gelesen...
    Die fertigen 8x8 LED Matrizen, die oft in Verbindung mit dem Arduino genutzt werden, sind meiner Meinung nach für unser Vorhaben noch zu klein (gerade für die Wandleuchte brauche ich sicherlich nicht so eine hohe Auflösung)
    3.) Welche LED-Matrix würdet ihr bei den o.g. Maßen für die Wandleuchte empfehlen (auch aus technischer Sicht), damit eine Animation ähnlich dem Video möglich wäre.


    Ich weiß, dass das Projekt sehr umfangreich ist. Aber wir lernen gerne viel dazu und stellen uns neuen Herausforderungen.
    Zudem schätze ich, dass einige andere User hier auch sehr großes Interesse an einem solchen Projekt bekunden.
    Bei meinen Recherchen bin ich viel auf Tutorials für LED Würfel gestoßen, aber habe leider wenig zu Matrizen direkt gefunden.
    Es wäre also durchaus denkbar mit diesem Thread evtl. eine Art Nachbau-Tutorial gemeinsam zu erstellen.


    Vielen Dank im Voraus.
    Ich hoffe, dass ich keine wichtigen Fakten vergessen habe.


    Viele Grüße
    Gessi

  • Hallo,


    Herzlich Willkommen im Forum, was ihr euch da vorgenohmen habt ist natürlich eine großes Projekt ;)


    zu Punkt 1:Also den perfekten Controller für sowas hab ich bisher noch nicht gefunden, daher solltet ihr kenntnisse im umgang mit einen CAD Layout Programm sowie mit Elektronik besitzen.


    zu Punkt 2: Im forum werden sehr gerne 6 Pin superflux und Samsung PLCC6 (PLCC6 werden aber abgekundigt) hergenommen. Über beide Leds kannst du dich im Forum informieren.
    ( ihr solltet natürlich auch den Abstand der Leds euch mal überlegen) Je dichter der ist umso höhere Auflösung habt ihr, ist natürlich auch dann wieder ein Kostenpunkt. Was ist den ca geplant für euer Projekt?


    Such doch hier im Forum nach dem IC WS2801 wäre für euer vorhaben sicher gut geeignet, ca1,50 solltet ihr aber für einen Ledpunkt bzw Pixel mit diesen IC einplanen.
    dazu kommt natürlich auch noch eine Ansteuerung (PESI und Stromflo sind gerade dabei einen Controller zu Entwickeln


    Mfg Jürgen

  • Dann schau Dir auch mal den Beitrag an: "Digitaler RGB-Strip" mit WS2801 Das gibt es quasi schon fertig. Kommt aber immer darauf an, welche Größe Du erreichen willst. Es wird in Kürze die Vorstellung eines solchen Matrix-Projekts auf Basis des WS2801 geben. Dabei werden Pixel im 5x5cm-Raster entstehen, modular und flexibel. Könnte was für Dich sein.

  • Zum Thema Mikrokontroller:
    http://www.mikrocontroller.net/articles/AVR-Tutorial
    http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
    http://www.mikrocontroller.net/articles/LPC2000
    http://www.mikrocontroller.net/articles/AT91SAM
    http://www.mikrocontroller.net/articles/LED
    http://www.mikrocontroller.net/articles/LED-Matrix
    http://www.mikrocontroller.net/articles/LED-Fading
    http://www.das-labor.org/wiki/Blinken_Borgs/en
    Nett finde ich die Idee alles mit CAN zu vernetzen: http://www.das-labor.org/wiki/Automatisierung_des_Labors/en


    Um das ganze an den PeeCee anzuknoten empfiehlt sich USB und ein AVR / ARM mit eingebautem USB-Slave Controller. Alternative wäre eine Ethernet und IP basierte Lösung. Bei den ARMs gibt es welche mit eingebauter Ethernet-MAC (AT91SAM7X). Für die AVRs kann man einen ENC28J60 nehmen. Dazu gibt es ein Eval-Board von Pollin mit Bestellnummer: 810 058.

  • Wow....so viel Feedback in so kurzer Zeit hätte ich nicht erwartet... - bin begeistert!
    Großes Lob schonmal...in anderen Foren wird man nur dumm angemacht "Ja...dafür gibts auch ne Suchfunktion, usw." (sowas bringt einen ganz und gar nicht voran).


    Weiter so :) !!!


    Ich werde mir heute abend die ganzen Links dann mal genauer anschauen und bin natürlich auch für weitere Beiträge sehr dankbar :)

  • (PESI und Stromflo sind gerade dabei einen Controller zu Entwickeln

    Nur damit keine Verwirrung aufkommt: Wie entwickeln den nicht zusammen, sondern Stromflo einen und ich einen getrennt voneinander.. ;)


    Die Suchfunktion hätte schon ein paar Sachen ergeben, am nähesten an das was Du Dir vorstellst, kommt wohl dieses Panel hier...


    Das wird ganz einfach per DMX gesteuert, mit ner fertigen SW (Madrix), da gehen aber nur 170 Pixel pro Universe, also wenn's feiner aufgelöst werden soll, dann braucht man mehrere Universes (= enstpr. DMX-Interface), oder man überlegt sich gleich was anderes...


    Wie eben das, was stromflo und ich ebenfalls vorhaben, ein µC, der per USB-Serial-Bridge (hier ein FT232R) am Rechner hängt, von diesem Daten empfängt und an die Pixel weiterreicht - ohne Beschränkung auf 512 Kanäle... wobei da natürlich auch irgendwann mal Schluß ist, ich rechne jetzt mal mit max. 2.400...


    bei mehr Datenmenge dann gleich wie von jkunz erwähnt per Ethernet - so wie bei diesem fertigen System hier z.B. auch...


    für die Pixel selbst gibt's wie gesagt mehrere Möglichkeiten, die von Neni ist empfehlenswert für höhere Farbtiefe, Turi und ich bauen eben so 50x50 qmm-Panels (stelle ich heute noch vor), von McGyver gibt's ne 3x3-Pixel-Platine mit DMX, die stellt er demnächst auch vor, die funktioniert nun, hatte erst vorhin mit ihm PN geschrieben....


    und so RGB-Kugeln als Matrix gibt's ja auch schon fertig (gab mal dieses "Triklits"), ich baue mit dem WS2801 auch i.M. sowas, siehe hier...

    It's only light - but we like it!


    Da es sich in letzter Zeit häuft: Ich beantworte keine PNs mit Fragen, die sich auch im Forum beantworten lassen!
    Insbesondere solche von Mitgliedern mit 0 Beiträgen, die dann meist auch noch Sachen fragen, die bereits im entsprechenden Thread beantwortet wurden.
    Ich bin keine private Bastler-Hotline, technische Tipps etc. sollen möglichst vielen Lesern im Forum helfen!