DrBoB Geschrieben February 12, 2014 at 20:04 Geschrieben February 12, 2014 at 20:04 Hallo, bin neu hier im Forum und interessiere mich für eine spezielle Anwendung von Blinkenlights. Hat jemand Erfahrung mit der Zusammenschaltung von vier Blinkenlights Modulen und deren Ansteuerung? Die Idee dahinter ist die Herstellung einer Blinkenlights Fläche in der Größe 160cm x 80cm und die Steuerung des ganzen als ein System mit 800 RGB-LEDs. Durch die RAM Einschränkung bei Verwendung von LED Bricklets und Master Brick ist es wohl problematisch mehr als 320 RGB Pixel anzusteuern. Würde mich freuen, wenn dazu jemand eine Idee oder Lösung hat. Danke Zitieren
Loetkolben Geschrieben February 12, 2014 at 20:18 Geschrieben February 12, 2014 at 20:18 Hallo DrBoB. das was du als Problem siehst ist keins. Es ist eben der Vorteil von Tinkerforge. Du nimmst 4 Master und steckst die uebereinander und daran jeweils ein LED Bricklet. Du kannst sie dann problemlos ueber EINEN USB-Anschluss ansteuern. *) Entweder du kaufst die Komponenten einzeln oder nimmst 4 Kits. Viel Spass dabei. Der Loetkolben *) Das Problem mit dem RAM ist, dass du leider keine 4 LED Bricklets an einen Master anschliessen kannst. Von andere Bricklets, wie z.B. Temperaturbricklet oder Dual-Buttonbricklet, kannst Du bis zu 4 an einen Master anschliessen. Zitieren
raphael_vogel Geschrieben February 12, 2014 at 22:18 Geschrieben February 12, 2014 at 22:18 Du musst aber berücksichtigen dass du bei 800 LEDs MAXIMAL eine Framerate von 20 hast. TF hat ja die Beschränkung auf 1000 Nachrichten pro Sekunde und du kannst pro Nachricht 16 RGB LEDs ansprechen. Falls du WLAN Extension verwenden willst dann kann das noch weniger werden. Zitieren
borg Geschrieben February 12, 2014 at 23:20 Geschrieben February 12, 2014 at 23:20 Aufgrund der von Raphael angesprochenen Problematik würde ich die 4 Master einzeln über USB anschließen anstatt einen Stack zu bauen. Zitieren
DrBoB Geschrieben February 13, 2014 at 11:43 Autor Geschrieben February 13, 2014 at 11:43 Hallo, vielen Dank @Loetkolben,@Raphael,@Borg für die schnelle Antwort und die wertvollen Tips! Die Idee mit dem Stacking von 4 Master Bricks und Steuerung über EINEN USB Port klingt gut. Das würde die Programmierung und Ansteuerung vereinfachen, da nicht noch zusätzliche Komplexitaet fuer die Synchronisierung mehrerer USB Ports hinzukommt. Die max. mögliche Framerate von 20Hz sollte für meine Anwendung ausreichen. Die Ansteuerung über 4 dedizierte USB Ports scheidet leider aus, da das Ganze per RaspPi gesteuert werden soll (2 USB only ). Nochmals Danke an alle! Zitieren
Unexpected Geschrieben February 13, 2014 at 15:44 Geschrieben February 13, 2014 at 15:44 Hallo, du könntest doch nen aktiven USB Hub verwenden oder? Grüße Unex Zitieren
Nemo Geschrieben February 14, 2014 at 12:28 Geschrieben February 14, 2014 at 12:28 Hallo DrBoB, ich würde auch einen aktiven USB-Hub dazwischenschalten, da ich den eindruck habe, dass das LED-Strip Bricklet sehr viel Strom zieht. Ich habe 160 LEDs als Schlauch dranhängen und mein der Master flackert durchgehend. Über die Synchronisierung der der Master-Bricks wenn du diese Über 4 USB-Ports anschließt ist meine ich kein Problem, da du in einem Script/Programm dann einfach 4 verschiedene Verbindungen aufmachst und dann über deinen Code sagen kannst -> schreibe alle 800 Pixel -> zeige diese danach erst an Was hast du denn mit der Wand dann vor? Ich fände es ein schönes Projekt für das Wiki. Viele Grüße, Nemo Zitieren
Gast Robin Geschrieben February 14, 2014 at 14:41 Geschrieben February 14, 2014 at 14:41 Auch mit vier verschiedenen Master Bricks braucht man doch nur eine vebindung, solange sie alle am selben Host hängen. Die Stromversorgung am pi ist schnell überfordert. Da sollte man immer einen aktiven Hub dran haben. Zitieren
DrBoB Geschrieben February 15, 2014 at 11:10 Autor Geschrieben February 15, 2014 at 11:10 Hallo Nemo, die "Wand" soll zur Darstellung von Wall-Art und Animationen genutzt werden. Daher ist das Thema Synchronisierung und Timing bei Verwendung von vier Master Bricks und Ansteuerung über "Master"-USB wichtig. Frage wird sein, ob sich CALLBACK_FRAME_RENDERED über vier Master Bricks hinweg synchronisieren lässt. Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.