Hi,
ich habe in den vergangenen Wochen mich mal hingesetzt und mir einen eigenen GPS Trecker gebaut. Mir war wichtig, das ich dabei eine coole software habe, die ich einfach weiterentwickeln kann so wie ich es mochte.
Am Anfang habe ich an einer Version gearbeitet mit Display. Im Prinzip hat das auch gut geklappt aber ein schönes Gehäuse was auch wasserdicht ist mit Fenster für das display habe ich nicht hinbekommen. Also nicht so das es mir gefallen hat. Dann habe ich mich jetzt umentschieden für eine Variante ohne Display dafür wasserdicht.
Der Tracker hat einen GoPro Mount und kann einfach am Mast oder Gabelbaum befestigt werden. Er hat weder Knopf oder Ladeport. Aufgeladen wir einfach über ein Ladepad. Ein Beschleunigungssensor hab ich auch noch verbaut.
Jetzt mal zu Ablauf bei Surfen.
Mein Board liegt fertig am Wasser und der Tracker ist montiert.
Gestartet wird der Tracker in dem ich 5 mal aufs Gehäuse tippe. Jetzt wacht er auf und gibt ein wlan frei. Ich verbinde mich damit und bin auf dem Webinterface (APP). Jetzt bin ich auf einer Seite vom Tracker und muss auswählen was ich machen will. Windsurfen oder Snowboarden. Hab einfach beide Sportarten eingebaut. Wenn ich jetzt auf windsurfen gehe werde ich noch mal gefragt wie ich aufzeichnen will, da es verschiedene Protokolle gibt. die erste Variante ist Fun und ist eigentlich für einen persönlich gedacht. die andere Variante heißt Rekord. hier wird genau so aufgenommen wie es zb. GPS Speedsurfing verlangt. Allerdings ist mein gerät ja ein Eigenbau und ich weis nicht wie das gehandhabt wird. Ich bin da noch nicht mal registriert. Mich hat nur die Anforderung interniert die ich hier dann umgesetzt habe. Ok wenn ich mich dann für eine Variante entschieden habe komme ich auf die eigentliche Seite zum aufzeichnen. Sobald genügend satelieten verfügbar sind kann ich aufzeichnen scharfschalten. Jetzt ist der Moment wo ich das Handy wegpacke. dafür habe ich 15 Minuten Zeit. Die Aufzeichnung läuft noch nicht, sie ist nur scharfgeschaltet. Sobald ich aufs Brett gehe und für 5 Sekunden mindestens 7km/h schnell bin startet die Aufzeichnung. Jetzt wird aufgezeichnet in 5 Hz. sollte der Beschleunigungssensor jetzt einen Schlag von 3G bekommen und ich nach 5 Sekunden keine fahrt mehr aufgenommen haben zählt das als stürz und wird aufgezeichnet. (die ganzen werte sind noch frei programmierbar, ich hab sie jetzt erst mal so als Wert eingestellt. Wenn ich dann wieder an Land fahre tippe ich den Tracker 5 mal an, gehe auf die app und beende die Aufzeichnung. ich kann jetzt genau sehen wan ich wie wo schnell war. dann kann ich das ganze noch mit einer eigenen kleinen Cloud Syncen so das ich immer auf die werte auch ohne Tracker zugreifen kann.
Ich hab z.b die Cloud mit meinem Homeassistant verbunden und kann darüber alles sehen.
Wenn man jetzt in einen Surfclub ist kann man die Daten auch direkt auf die Homepage hochladen, was vielleicht auch interessant ist wenn viele diesen Tracker haben.
Ich bin aber noch ganz am Anfang und wollte fragen was ihr von sowas haltet.
Vielleicht habt ihr ja auch ein paar Ideen was man noch einbauen könnte usw.
P.S Die Daten auf den Bildern sind jetzt nur Beispiel Daten, da ich noch nicht auf dem Wasser war.
Aber es Funktioniert alles wie oben beschrieben bis jetzt