2.8 KiB
2.8 KiB
📡 Crumbforest Microcontroller-Netz – WLAN-Zugang für Krümeleinheiten
🗓️ Datum: 2025-05-31 🫠 Crew: Branko, Grootixer Foo, Eule, Robot
🌿 Ziel
Krümeleinheiten (z. B. Kinder mit TTYD-Terminal) sollen über den Browser und WLAN-basierte Kommunikation auf ESP32-Controller oder ähnliche Microcontroller zugreifen können, die sich im gleichen WLAN befinden ("crumbforest.net").
✅ Technische Voraussetzungen
| Komponente | Anforderung |
|---|---|
| 🌐 Netzwerk | Gemeinsames WLAN (crumbforest.net oder CF-Net) mit IP-Adressierung |
| 📶 ESP32 | Konfiguriert als DHCP-Client im Crumbforest-Netzwerk |
| 🌍 ESP32-Interface | HTTP/Webserver oder TCP-Port offen (z. B. /status, /led, MQTT, Websocket) |
| 🔧 Crumbforest Build | ttyd-Shell mit curl, ping, mosquitto_sub, netcat, evtl. telnet |
| 🔒 Sicherheit | Nur definierte Ports (z. B. 1883 für MQTT, 80/443 für HTTP) werden genutzt |
🧠 KRM-Modell & pädagogischer Bezug
| Dimension | Umsetzung |
|---|---|
| Krümel (Neugier, Spiel) | Der Microcontroller wird als „Magisches Wesen“ im Wald vorgestellt (z. B. ein Baum, der blinkt) |
| Resonanz (Reaktion, Feedback) | Der ESP32 antwortet auf Ping, Web-Abfragen oder MQTT-Nachrichten |
| Menschlichkeit (Verbindung, Fürsorge) | Krümel übernehmen Verantwortung für das „Lichtwesen“ oder den „Sensorbaum“ |
🚀 Beispiel-Kommandos im Terminal (ttyd)
ping 192.168.42.20
curl http://192.168.42.20/status
mosquitto_pub -h 192.168.42.20 -t 'wald/baum1/led' -m 'on'
Diese Kommandos können durch die Eule erklärt und von Fridolin oder Balu in Missionen eingebaut werden.
📢 Integration in Build & System
ToDo für Build-Erweiterung
- WLAN-Subnetz für crumbforest.net konfigurieren (
192.168.42.0/24) - ESP32-Doku für Lehrer:innen und Eltern (WLAN & Portfreigaben)
- Ports (80, 1883, 5000) in der internen Firewall des Docker-Hosts freigeben
- Terminal-Mission "🧹 Der Sensorbaum erwacht" mit Kindern testen
MicrocontrollerController.php(CakePHP) zur Steuerung als API vorbereiten
✨ Abschlussgedanke
"Ein Baum, der antwortet, wenn du flüsterst – das ist kein Wunder, das ist Resonanz."
Wuuuuhuuu 🌱 – und weiter mit Licht & Bit im Wald.