Workshop
Worum es geht
In fünf Tagen von der ersten Zeile MicroPython bis zur eigenen Messreihe: Das Board wird programmiert, ein Sensor kommt dazu, die Messwerte gehen über LoRaWAN ins LoRaMINT-System, und am letzten Tag werden sie von dort wieder abgeholt und ausgewertet. Jeder Tag umfasst 200 Minuten Arbeitszeit, dazu kommen die Pausen.
Die fünf Tage
| Tag | Worum es geht |
|---|---|
| Tag 1 – Datentypen | Board anschließen, die LED ansteuern, Variablen, Datentypen und Operatoren |
| Tag 2 – Kontrollstrukturen | Die Liste, dazu if, while und for im Gruppenpuzzle |
| Tag 3 – Methoden und Sensoren | Funktionen und Bibliotheken, der BME280 am I²C-Bus, Dictionaries |
| Tag 4 – Sensorkomponente | LoRaWAN, Node anmelden, Messwerte senden, Langzeitmessung starten |
| Tag 5 – Auswertung | Die eigenen Werte über die API holen, auswerten, als Diagramm zeigen |
Jede Tagesseite trägt den Plan für den Tag, die Folien, das Arbeitsblatt und die Programme zum Herunterladen.
Was gebraucht wird
| Was | Ab wann |
|---|---|
| Laptop mit Thonny, Kabel USB-C auf USB-C | Tag 1 |
| Projektbox mit ESP32-S3, Breakout-Board, Breadboard, Jumperkabel | Tag 1 |
| BME280 als Sensor, BH1750FVI für die Experten-Aufgaben | Tag 3 |
| LA66-Shield mit Antenne, Zugang zum LoRaMINT-System | Tag 4 |
requests und matplotlib auf dem Laptop, dazu ein API-Token | Tag 5 |
Für die Kursleitung
Jeder Tag ist gleich gebaut. Vortrag oder Erarbeitung im Plenum, danach Einzelarbeit am Arbeitsblatt, am Ende ein Kahoot. Die letzten zehn Minuten sind Puffer.
| Tag | Schritte | Kahoot |
|---|---|---|
| Tag 1 | 9 | 1 als Eingangstest, 2 zur Lernstandskontrolle |
| Tag 2 | 5 | 3 |
| Tag 3 | 7 | 4 |
| Tag 4 | 9 | 5 nach dem Vortrag, 6 am Ende |
| Tag 5 | 8 | 7 als Abschlussfeedback |
Differenziert wird über die Aufgaben, nicht über das Tempo. Die Arbeitsblätter haben drei Stufen: Einstiegsaufgaben, Pflichtaufgaben als gemeinsames Minimum und Experten-Aufgaben. Dazu gibt es Hilfskärtchen zum Ausschneiden.
Was vor dem Workshop erledigt sein muss.
requestsundmatplotlibauf den Laptops installieren. Das braucht Administratorrechte und scheitert am Workshoptag.- Zugänge zum LoRaMINT-System anlegen, vor Tag 4.
- API-Token und die DevEUI jeder Node bereitlegen, vor Tag 5. Die DevEUI steht auf dem Protokollbogen aus Schritt 4.8.