SmartWay: GPS-Tracker für Kinder – Vibration, RGB-LED & Sigfox (Arduino MKR Fox 1200)
Bauteile
| Komponente | Anzahl |
|---|---|
| Arduino MKR Fox 1200 (Sigfox) | 1 |
| GPS-Modul GY-NEO6MV2 | 1 |
| Vibrationsmotor (Münzzelle) | 1 |
| RGB-LED (gemeinsame Kathode) | 1 |
| NPN-Transistor (z. B. 2N2222) für Motor | 1 |
| Widerstände: 1 kΩ (Motor), 220 Ω (LED, 3×) | – |
| Keramikkondensator 0,1 µF (Motor-Entstörung) | 1 |
| 2×AA-Batteriehalter + 2 AA-Zellen | 1 |
| Steckdrähte, Lötkolben | – |
Software & Dienste
- Arduino Web Editor
- Sigfox Backend (Callbacks für E-Mail-Benachrichtigung)
- Bibliotheken:
SigFox,RTCZero,TinyGPS++
Funktionsumfang
Das Gerät überwacht den Schulweg eines Kindes per GPS. Abweichungen, Ankunft, Verspätung werden per Sigfox (12 Byte Payload) an die Eltern gemailt. Kind wird lokal durch Vibration + LED-Farbe gewarnt:
- Grün: Ziel erreicht (Schule/Zuhause)
- Rot: Abweichung vom Pfad
- Orange: Verspätung
Logik (vereinfacht)
getGPS()liest Position & Zeit, synchronisiert RTC.processData()prüft: Ist Kind außerhalb Korridor? →offTrackLoop()(rot, vibrieren, nach 2 Min. E-Mail alle 2 Min.). Ist Schulzeit/Heimzeit? → Ankunft prüfen → grün + E-Mail („at school“/„at home“) oder orange + E-Mail („late“).parseData()sendet 4 mögliche Pakete: „off track“, „late“, „at home“, „at school“.
Aufbau
- Schaltung laut Fritzing-Bildern verdrahten (GPS an Serial1, LED an PWM-Pins, Motor über Transistor).
- Variablen im Code anpassen (Schul-/Heim-Koordinaten, Zeiten, Reisezeit, Debug-Flag).
- Sigfox Backend: Device Type → Callbacks → Custom Callback einrichten (E-Mail-Template mit Device-ID, Payload, Zeit).
- Code hochladen, GPS-Fix abwarten (blaues Blinken), Batterie einlegen, Gehäuse schließen (Acrylplatten, Kabelbinder).
Gehäuse
Zwei Acrylplatten, Kanten erwärmt & gebogen, Platine dazwischen, Batteriehalter unten, mit Kabelbindern fixiert. Obere Platte teils abgedeckt für saubere Optik.
Hintergrund
Eltern sorgen sich um Schulweg. SmartWay gibt Sicherheit: Kind auf Kurs, pünktlich, Benachrichtigung bei Abweichung. Niedriger Stromverbrauch (Sigfox + Sleep-Mode) → lange Batterielaufzeit.
Herstellungsprozess
- AC-Kommutatormotoren verstehen: Design, Typen und Anwendungen
- Raspoulette: Solar-betriebenes autonomes Hühnerklappen-System Prototyp
- Simple Pi Robot: 2-WD Autonomer Rover mit Raspberry Pi bauen
- DC-Motor prüfen & diagnostizieren: Schritt-für-Schritt-Anleitung zur Fehlersuche
- Linearmotoren verstehen: Von elektrischer Energie zur präzisen Linearbewegung
- BLDC-Motoren verstehen: Ein professioneller Leitfaden
- Getriebemotoren (Gear Motor Reducers): Funktionsweise und Bedeutung
- Servomotoren: Funktionsweise und Bedeutung
- Servomotor-Getriebe: Funktionen, Vorteile und Anwendungen
- Anlasser-Motor: Funktionsweise und Bedeutung für den Motor