IoT im Kontext technischer und fachlicher Systeme (im Sinne eines technischen Systems und in Abgrenzungen zu fachlichen Systemen) sind zwei Mikrocontroller von Typ ATmega328 für die Steuerung eines Heizungssystems mit Wärmetauscher verantwortlich, wobei diese Mikrocontroller mittels I2C miteinander und mittels MQTT über eine TTY2MQTT-Bridge auf einem RaspberryPi mit der Cloud kommunizieren. Dabei sind sowohl Sensordaten über den RaspberryPi in die Cloud zu übertragen sowie Kommandos eines Command + Control Systems aus der Cloud über den RaspberryPi an die entsprechen Akteure zu verarbeiten. Für den Versuchsaufbau zum Einsatz gekommen sind ein Arduino UNO, ein Arduino Mega sowie ein RaspberryPi.
Thema | Mitgestaltung und Umsetzung einer IoT-Architektur für Mikrocontroller zur Steuerung von Heizungssystemen mit Wärmetauscher |
---|---|
Branche | Heizungstechnik, Home Automation |
Rolle | Implementierung, Hardware-Setup |
Dauer | 08.2018 - heute |
Tätigkeiten | Beratung zur Entwicklungsumgebung und Aufsetzen des Entwicklungsprozesses sowie Implementierung der Software auf Seiten der Mikrocontroller sowie vorstellen der Ergebnisse und stetige Weiterentwicklung. |
Technologie | C (C++), Java, ATmega328 (Arduino UNO + Arduino Mega), RaspberryPi, Linux, Bash, PlatformIO, CMake, I2C, MQTT, TTY |
Tools | C++ Cross-Kompiler, Simulink (MATLAB), Visual Studio Code (VSCode), Eclipse |
Team | Entwicklung technisches System, Entwicklung fachliches System, Architektur Gesamtsystem |