microPython + GPS + GSM

Ich fand microPython und das ganze Hardware Hacking immer recht interessant, aber sah nie einen richtigen Anwendungsfall...
Nun hätte ich da eine Idee: Ein GPS Live Tracker
So in der Richtung:
- https://www.burningimage.net/cattrack/ - https://hackaday.com/2018/02/19/handheld-gps-tracks-all-the-things/
Hat jemand in der Richtung schon was gemacht und kann seine Erfahrungen teilen?

Kurze Rückmeldung: Ich hab mir mal folgendes Bestellt:
ESP8266 ESP-WROOM-02 (mit Akku) ESP32 ESP-WROOM-32 (mit Akku und OLED)
und ein SIM800L GPRS/GSM/GPS Modul.
Die ESPs hab ich schon, aber der SIM800L ist noch unterwegs...
Erstes LED Blink python script läuft auf dem ESP8266... Beim ESP32 hatte ich bisher weniger erfolg, aber auch keine Zeit für weitere Tests...

Am 16.09.2018 um 11:21 schrieb Jens Diemer:
Ich fand microPython und das ganze Hardware Hacking immer recht interessant, aber sah nie einen richtigen Anwendungsfall...
Nun hätte ich da eine Idee: Ein GPS Live Tracker
[...]
Hat jemand in der Richtung schon was gemacht und kann seine Erfahrungen teilen?
Ja, siehe
https://twitter.com/tommesl/status/751827103981694976 https://twitter.com/tommesl/status/751827650075844609
https://twitter.com/tommesl/status/697494731849383937
Mein Ziel war, einen akustischen Kilometerzähler für's Joggen zu basteln.
Habe allerdings Arduino (C/C++) genutzt. Erste Experimente habe ich mit einem Arduino Nano und dem Adafruit GPS-Breakout gemacht. (Dabei noch mit LED-Display)
Zur Miniaturisierung habe ich dann die Adafruit Feather-Plattform verwendet. (Microcrontroller-Board und GPS-Board aufeinander gesteckt.)
Ein passendes Gehäuse habe ich im Makerspace der Stadtbibliothek Köln 3D-gedruckt.
Ich nutze das Ganze schon seit einiger Zeit erfolgreich mit einem Batteriekasten (3 AAA Zellen) zur Stromversorgung. Lässt sich gut in einer kleinen Gürteltasche verstauen.
Kilometer werden gepiept: 1mal lang = 1km, 1mal kurz = 5km.
Also: "pip, pip, pip, piep, piep" bedeutet 17km.
Marathon-Läufer müssten sich wahrscheinlich noch etwas einfallen lassen. Das wäre dann ein bisschen viel Gepiepe... ;-)
Ich wollte ursprünglich verschiedene Tonhöhen verwenden. Jedoch war die Lautstärke, die ich über die Arduino PWM Ausgänge erzielen konnte, für den praktischen Gebrauch (draußen) zu gering. Ich bin dann auf einen Piezo-Summer mit eingebauten Tongenerator umgestiegen. Der kann zwar nur einen Ton, ist dafür aber laut und simpler anzusteuern über einen digitalen Ausgang.
Software-Vorlagen stammen aus den Adafruit-Tutorials für die GPS-Boards. z.B.: https://learn.adafruit.com/gps-dog-collar/overview
Viele Grüße Thomas
participants (3)
-
Jens
-
Jens Diemer
-
Thomas Lenarz