Prof. J. Walter - Informationstechnik, Mikrocomputertechnik, Digitale Medien Stand der Technik
Hochschule Karlsruhe Logo Informationstechnik
Swimming Pixel - Ansteuerung
Sommersemester 2020
Patrick Rodinger (ropa1026)
Lukas Reimold (relu1016)

Stand der Technik

Hardware:

Als Mikrocontoller wird ein ESP32 verwendet.

Als Lichtquelle werden Neopixel Leds verwendet. 

 

Software:

Um die Kommunikation zwischen den "Swimming-Pixeln" und dem Host (PC) zu gewährleisten, wird MQTT als Netzwerkprotokoll verwendet. Als Broker wird Mosquitto verwendet. Der Broker übernimmt die Kommunikation zwischen den einzelenen Clients. Der Host, welcher auch nur ein Client ist, ist zudem in Python geschrieben. Der bestehende "Swimming-Pixel" Code ist in C++ geschrieben. 

Programmiert wird in Visual Studio Code mit den Erweiterungen "PlatformIO IDE" und "Python".

Ausgeliehenes Material:

2x komplette Pixel

2x Breadboard

2x ESP32

2xNeopixel Led Ringe

 

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