Raspberry Pi Pico und das Internet der Dinge (IoT)
Das Internet der Dinge (Internet of Things, IoT) verbindet die physikalische Welt mit der Welt der Software, wobei der Ort keine Rolle mehr spielt. Mittels des Raspberry Pi Pico 2W und der Programmiersprache MicroPython lernen Sie, physikalische Größen (Temperatur, Luftdruck, Helligkeit) zu erfassen und diese mittels Netzwerk (WLAN, LAN inkl. PoE) und MQTT anderen Anwendungen, z.B. Node-RED, zur Auswertung zur Verfügung zu stellen. Da es sich hierbei um Hardware-nahes Programmieren handelt, werden auch Grundlagen der Elektronik und Messtechnik vermittelt.
Die benötigte Hardware kann zum Selbstkostenpreis beim Dozenten erworben oder mitgebracht werden.
Eine Hardwareliste kann bei Anmeldung zur Verfügung gestellt werden.
Zur Kursausschreibung der VHS-Dillingen
Ziel des Kurses
- Die im Kurs Raspberry Pi Pico und der Rest der Welt erworbenen Kenntnisse weiter ausbauen
Voraussetzungen
- Die im Kurs Raspberry Pi Pico und der Rest der Welt erworbenen Kenntnisse
- oder entsprechendes Fachwissen
Themen
- Raspberry Pi Pico 2W
- WLAN
- NTP - Network Time Protocol
- MQTT Client
- MicroPython
- Timer
- _thread (optional)
- Collections
- Functions
- Hardware
- RGB LED Stick (10 - WS2813 Mini) -> Addressierbare RGB LEDs ansteuern
- Temperatur- und Luftfeuchtesensor DHT20 -> I2C-Bus
- OLED-Dispay ansteuern -> I2C-Bus, Pixel-Display ansteuern
- OLED Gelb/Blaues Display 0.96 SSD1315 oder
- OLED Display 0.96" (SSD1315) je nach Verfügbarkeit
- Temperatursensor DS18B20 -> 1-Wire-Bus
- Servo ansteuern -> PWM (Pulsweiten-Modulation)
- IoT
Hardware-Aufbau
...folgt bald...