Skip to main content
Side panel
Home
Calendar
More
You are currently using guest access
Log in
Home
Calendar
Expand all
Collapse all
Open course index
Cyber-physische Systeme mit Arduino-Mikrocontroller
Section
Name
Description
Cyber-physische Systeme
Was ist ein cyber-physisches System?
Lösung: Anwendungsbereiche von CPS
Rahmenlehrplan für Fachinformatiker- und SystemelektronikerInnen
CPS mit Arduino-Mikrocontroller
Rahmenlehrplan für Fachinformatiker- und SystemelektronikerInnen
Arduino
Arduino
Lösung: Mikrocontroller
Programmierung
Installation der Entwicklungsumgebung
Blinkende LED
Exkurs: Vergleich mit herkömmlicher MC-Programmierung in C
Exkurs: Frequenz
Lösung: Änderung der Blinkfrequenz
Lösung: LED dimmen
Exkurs: Pulsweitenmodulation
Lösung: Tastgrad
Serieller Monitor
Lösung: Programmsteuerung mit seriellen Eingaben
Taster einlesen
Lösung: Tastendruck einlesen und damit LED schalten
Temperaturmessung
Exkurs: Analog-Digital-Wandlung
Lösung: Analoger Temperatursensor TMP36
Lösung: Digitaler Temperatursensor DS18B20
Lösung: Analoge vs. digitale Sensoren
Hardware
LED
Projektauftrag
Regelkreis
ESP32
ESP32 - Mikrocontroller
Installation des ESP32-Boards in der Arduino-IDE
1. Testprogramm: WiFi-Scan
Einrichtung einer Umgebung für Micropython auf dem ESP8266
Von Yannic Westbrock FI0I freundlicherweise zur Verfügung gestellt.
Lösung: ESP32 als Wifi-Client und Webserver
Lösung: Messung mit ESP32 und Anzeige im Browser
MQTT
MQTT-Einführung
MQTT-Broker auf dem Raspberry Pi
MQTT-Client auf dem ESP32
MQTT-fähiger Aktor: Beispiel Shelly 1
Projektauftrag
Lösung: Browser-gesteuerte Automatisierung