Kurs IoT & Physical Computing
IoT und Physical Computing
Mikrocontroller, Sensorik und drahtlose Kommunikation
Ziele:
Der Kurs vermittelt die Grundlagen zur Entwicklung interaktiver, vernetzter Hardware-Systeme. Wir lernen zusammen, Mikrocontrollerplattformen wie Arduino, ESP32 und Raspberry Pi Pico einzusetzen, Sensoren und Aktoren zu integrieren und funktionsfähige IoT-Prototypen im Rahmen der Veranstaltung zu realisieren.
Inhalte:
- Mikrocontroller-Programmierung (C/C++)
- Integration von Sensoren (z. B. Ultraschall, Touch, Umweltmessung, Infrarot usw.)
- Ansteuerung von Aktoren (LEDs, Motoren, Displays)
- Grundlegendes Schaltungsdesign und Hardwareaufbau in Kicad und Fritzing
- Serielle Verbindung und Drahtlose Kommunikation über WLAN, Bluetooth und MQTT
- Projektbasierte Entwicklung eigener Prototypen
Lernergebnisse:
Nach Abschluss des Kurses können Studierende:
- mikrocontrollerbasierte Systeme eigenständig aufbauen und programmieren
- Sensordaten erfassen und Aktoren gezielt steuern
- Geräte über MQTT, WLAN oder Bluetooth vernetzen
- interaktive IoT-Prototypen konzipieren, implementieren und testen
Der Kurs verbindet Elektronik, Embedded-Programmierung und Netzwerktechnologie in einem praxisorientierten Laborformat. Studierende erwerben anwendungsorientierte Kompetenzen für Projekte in Smart Systems, Medientechnik, interaktiven Installationen oder prototypischer Produktentwicklung.
Infos:
Voraussetzungen:
Grundlagen der Programmierung von C/C++ : Man soll mit Variablen, Funktionen, Schleifen und Bedingungen umgehen können.
Grundlagen der Elektronik ist von Vorteil, jedoch nicht vorausgesetzt.
Selbstständiges Denken und Analysieren des Problems ist notwendig.
Umgang mit Compilern und Debugging im Code ist von Vorteil.
Bitte eigenen Laptop mitbringen!
Gute Laune! :-)
Geschlossene Veranstaltung
Nur für die angemeldeten Teilnehmerinnen