Prof. J. Walter - Informationstechnik, Mikrocomputertechnik, Digitale Medien Konzeptentwicklung
Hochschule Karlsruhe Logo Fach Energieeffiziente Mikrocontroller
8x8-Seq
Wintersemester 2020
Jakob Mattes
Niclas Huber

Konzeptentwicklung




Ausgangselement einer jeden Aktion auf den 8x8-LED-Matrizen ist die Web-App. Die Ausführungen der separaten Gruppe sind unter diesem Link zu finden.

Es gibt insgesamt drei Grundfunktionen, die auf der Web-App ausgewählt werden können: der "Text Generator", die "Lightshow" sowie die Funktion "Tap-To-Light". Auf der obigen Abbildung ist die Grundfunktion "Lightshow" ausgewählt. Hier gibt es wiederum 16 vorprogrammierte Sequenzen, die mit verschiedenen Farben auf den LEDs abgespielt werden. Alle Sequenzen sind in der Sprache C++ programmiert. In dem auf der Abbildung gezeigten Beispiel ist die Lightshow Nr. 12 aktiviert.

Von der Web-App werden verschiedene Topics an den MQTT-Broker gesendet, die in dem Kapitel "Software Dokumentation" näher beschrieben werden. Der MQTT-Broker sendet wiederum an alle ESP32-Mikrocontroller gleichzeitig die erhaltenen Informationen weiter. Insgesamt befinden sich 16 ESP32-Mikrocontroller im mechanischen Aufbau. Sie sind in der Form eines 4x4-Quadrats angeordnet.

Auf den aktivierten 8x8-LED-Matrizen sind nun die gewünschten Funktionen zu sehen.

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