Dauerhafte WLAN-Verbindung für IoT-Geräte – Automatischer Router-Neustart
Benötigte Komponenten
| Komponente | Menge |
|---|---|
| Arduino MKR1000 (oder Arduino + WiFi Shield) | 1 |
| Piezo-Summer (Buzzer) | 1 |
| Relais-Modul (z. B. Songle, 5 V, 1 Kanal) | 1 |
Problemlösung
IoT-Geräte verlieren oft die WLAN-Verbindung. Meist hilft nur: Router stromlos machen, warten, wieder anschließen. Dieses Gerät übernimmt das automatisch:
- Prüft regelmäßig (per HTTP-Request an
google.com), ob Internet erreichbar ist. - Bei Ausfall: Summer warnt akustisch.
- Relais schaltet Router spannungsfrei (Netzkabel durchtrennen, eine Ader über Relais-Kontakte COM + NC).
- Nach definierter Zeit: Relais schaltet Router wieder ein.
- Wartet Bootzeit, dann neuer Verbindungstest.
Implementiert als Endlicher Automat (Finite State Machine) mit Zuständen: Checking → Connected / Disconnected → RouterOff → RouterOn → Checking.
Aufbau
- Summer: Plus → Pin 3, Minus → GND.
- Relais: Netzkabel des Routers: eine Ader trennen, ein Ende an COM, anderes an NC (Normalerweise Geschlossen). Relais-IN → Pin 0. WICHTIG: Relais auf nicht-leitender Unterlage, keine Berührung der Hochspannungsseite! Erst anschließen, wenn alles fertig verdrahtet ist.
Software
Code auf GitHub: KeepTheWiFiOn.
- SSID & Passwort im Code eintragen.
- Setup: Pins konfigurieren, WLAN verbinden, Startzustand
Checking. - Loop: Je nach Zustand Aktionen ausführen (Ping, Summer, Relais, Wartezeiten).
- Watchdog-ähnliche Logik: Regelmäßige Checks, automatische Recovery.
Schaltplan
Gezeigt für Arduino Micro (Platzhalter). Für MKR1000 Pinbelegung anpassen (Pin 0 & 3 nutzen). Fritzing-Datei (KeepTheWiFiOn.fzz) im Projekt enthalten.
Erweiterungsideen
- Mehrere Router/APs überwachen
- Loggen von Ausfällen auf SD-Karte
- Benachrichtigung per MQTT/Telegram/E-Mail
- Display für Statusanzeige
Herstellungsprozess
- Warum Rapid Prototyping für erfolgreiche Produktentwicklung unverzichtbar ist
- Produktdesign meistern: Bewährte Strategien zur Überwindung gängiger Herausforderungen
- Lego Mindstorms NXT Ultraschallsensor direkt an Raspberry Pi anschließen
- Drone Pi: Dual-Mode Multiwii & Raspberry Pi Quadrocopter für Smartphone- und Fernsteuerung
- US-Lieferketten stärken: Die strategische Rolle von Inland Ports
- Präzises WiFi-RSSI-Tracking für ISS-Sensoren
- Fabriken zukunftssicher machen: Wichtige KI-, Automatisierungs-, IoT- und Wearable-Trends für 2030
- 4 Factory-of-the-Future-Trends, die die Fertigung von morgen antreiben
- Fabrik im Sommer kühl & sicher halten: Bewährte Strategien
- Den Datenbus verstehen: Ein umfassender Leitfaden