Prof. J. Walter - Informationstechnik, Mikrocomputertechnik, Digitale Medien Ausgewählte Lösung
Hochschule Karlsruhe Logo Informationstechnik
Swimming Pixel - Launchpad Lightshow
Wintersemester 2020
Benedikt Ochs (ocbe1011)
Tim Schroh (scti1053)

Ausgewählte Lösung

Link zum Erklärungsvideo
Link zur Node-Red-Datei

Über folgendes Launchpad können die Pixel angesteuert werden.

Bei der ausgewählten Lösung handelt es sich um eine Web-Page, die mit Node-Red realisiert wurde. Diese Lösung kann auf allen Endgeräten genutzt werden und es handelt sich hierbei um eine Open-Source Software.
Für die Kommunikation zwischen dem Launchpad und den Pixeln wird Mosquitto als MQTT-Broker genutzt.
Die Web-Page stellt dem MQTT-Broker die Daten für die Swimming Pixel bereit. Das Empfangen und die Verarbeitung dieser Daten wurde von der Gruppe Swimming Pixel - Launchpad MIDI over TCP/IP übernommen.

Web-Page
Abbildung: Lightshow Launchpad Web-Page

Web-Page 2
Abbildung: Modusauswahl Web-Page

Über die Modusauswahl kann man zunächst entscheiden ob die einzelnen Pixel über das Launchpad individuell angesteuert (Single control) werden oder ob einer der Lightshowmodi aktiviert wird.
Ist der single control Modus aktiv, kann man über die Farbauswahl eine Farbe einstellen. Mit einem Klick auf ein ausgewähltes Pixel übernimmt dieses die gesetzte Farbe, mit einem Doppelklick wird das Pixel ausgeschaltet. Mit den Schaltflächen "SET ALL" und "TURN OFF ALL" ist es möglich alle Pixel gleichzeitig ein- bzw. auszuschalten.

Betreut durch:
Swimming Pixel - Launchpad Lightshow
Benedikt Ochs
Tim Schroh

  Mit Unterstützung von Prof. J. Walter Wintersemester 2020