Die Aufgabe besteht darin, eine Kommunikation zwischen einem
Launchpad und den 4x4 Pixeln mit Hilfe des MQTT-Protokolls
herzustellen. Aufgrund der Verbindung von dem Launchpad und den
Pixeln mit einem Broker sollen die Pixel in Abhängigkeit von
unterschiedlichen Pads auf dem Launchpad die entsprechenden Farben
ausgeben. Außerdem kann der Benutzer auswählen, welche Lightshow er
darstellen möchte. Der Swimming Pixel ESP 32 Code wurde mit Arduino
IDE umgesetzt und Der Host wurde mit Node-RED umgesetzt. Als
MQTT-Kommunikation-Protokoll zwischen Host und Pixel wurde Mosquitto
als Broker verwendet. Eine Erklärung vom Code wird zudem im YouTube
Video erklärt.
|