Inhaltsverzeichnis:

DIY GPS-Datenlogger für Ihre nächste Fahrt / Wanderung - Gunook
DIY GPS-Datenlogger für Ihre nächste Fahrt / Wanderung - Gunook

Video: DIY GPS-Datenlogger für Ihre nächste Fahrt / Wanderung - Gunook

Video: DIY GPS-Datenlogger für Ihre nächste Fahrt / Wanderung - Gunook
Video: [Elektronik] DIY GPS Logger ohne Mikrocontroller (deutsch) 2024, November
Anonim
DIY GPS-Datenlogger für Ihre nächste Fahrt/Wanderung
DIY GPS-Datenlogger für Ihre nächste Fahrt/Wanderung
DIY GPS-Datenlogger für Ihre nächste Fahrt/Wanderung
DIY GPS-Datenlogger für Ihre nächste Fahrt/Wanderung
DIY GPS-Datenlogger für Ihre nächste Fahrt/Wanderung
DIY GPS-Datenlogger für Ihre nächste Fahrt/Wanderung

Dies ist ein GPS-Datenlogger, den Sie für mehrere Zwecke verwenden können, z

  • Ich möchte Ihre lange Fahrt aufzeichnen, die Sie über das Wochenende unternommen haben, um die Herbstfarben zu überprüfen.
  • oder Sie haben einen Lieblingsweg, den Sie jedes Jahr im Herbst besuchen, und Sie möchten Ihren Weg auf diesem Weg protokollieren, damit Sie ihn nächstes Jahr wieder aufnehmen können. Und sehen Sie, ob Sie den gleichen Weg eingeschlagen haben, dies war meine Hauptmotivation für dieses Projekt.
  • Ich möchte dich nur ausspionieren, um herauszufinden, wo er / sie herumgefahren ist.

Sobald Sie den Build abgeschlossen und die Daten vom GPS-Modul Ihrer Tour / Ihres Trails heruntergeladen haben, können Sie sie mit Google Maps für. speichern

  • zukünftige Referenz und Vergleich
  • und teilen Sie dasselbe mit Ihren Freunden / Ihrer Familie, die mitgekommen sind, indem Sie den Teilen-Button auf Google Maps verwenden, der sich oben rechts im Kartenbild oben befindet.

In Zukunft sollten wir hoffen, dass diese Funktion von Firmen wie Ford in smarte Autos eingebaut wird. Außerdem wäre es schön, wenn das GPS-Modul abnehmbar ist, damit Sie es bequem auf einer Wanderung oder einem Radweg mitnehmen können.

Um diese Anleitung zu vervollständigen, benötigen Sie ein GPS-Empfängermodul, einen Mikrocontroller mit serieller Schnittstelle und eine Batterie / Powerbank. Ich verwende Flora GPS und Flora von Adafruit, aber Sie können auch ein Arduino Uno verwenden. Außerdem benötigen Sie einen Laptop mit der Adafruits-Version der Arduino IDE, um Code auf das Flora-Board hochzuladen.

Um Ihre elektronische Schaltung intakt zu halten, können Sie die Teile auch mit den an Schritt 2 angehängten STL-Dateien in 3D drucken oder einfach eine kleine Schachtel verwenden. Nach dem 3D-Drucken der Teile sollte der Bau etwa 45 Minuten dauern.

Schritt 1: Dinge, die Sie brauchen

Dinge, die du brauchen wirst
Dinge, die du brauchen wirst
Dinge, die du brauchen wirst
Dinge, die du brauchen wirst

Hier sind die elektronischen Komponenten, die Sie benötigen, um den Build abzuschließen

  • Adafruit Flora (Sie können auch ein Arduino Uno/Micro verwenden)
  • Flora GPS-Empfänger
  • Knopfzellenbatteriehalter
  • Knopfzelle CR2032 (3V)
  • Anschlussdraht (30AWG-Draht ist am besten oder Sie können auch Steckdraht verwenden)
  • Tragbares USB-Ladegerät, versuchen Sie es mit einem EIN/AUS-Schalter
  • Mini-B-USB-Kabel
  • Klettverschluss zum Ankleben an der Box und der Auto-Sonnenblende oder Ihrer Tasche

Laden Sie die im nächsten Schritt angehängten STL-Dateien herunter und drucken Sie die Teile in 3D, die ich verwende

  • 3D Drucker
  • Filament (ich verwende 1,75 mm PLA Filament Hatchbox Filament)

Werkzeuge, die Sie benötigen

  • Lötkolben
  • Lot
  • Schere/Crimpzange
  • Doppelseitiges Klebeband aus Schaumstoff
  • Krokodilklemmen zum Testen der Schaltung

Hinweis: Das Kabel, das Sie benötigen, um den Code hochzuladen und die Flora mit Strom zu versorgen, ist ein Mini-B-USB-Kabel, das NICHT das gleiche ist, das auf Android-Telefonen / -Tischen verwendet wird.

Schritt 2: 3D-Drucken Sie die Teile oder finden Sie eine kleine Schachtel, um die Komponenten unterzubringen

3D-Drucken Sie die Teile oder finden Sie eine kleine Schachtel, um die Komponenten unterzubringen
3D-Drucken Sie die Teile oder finden Sie eine kleine Schachtel, um die Komponenten unterzubringen

Laden Sie die folgenden Dateien herunter und drucken Sie sie in 3D aus

-Base

- Deckel zum Abdecken der Komponenten

ODER Sie können auch versuchen, eine kleine Box zu finden, in der alle Komponenten untergebracht sind

Tipp: Wenn Sie beim 3D-Druck Verziehen (unebene Oberfläche) sehen, verwenden Sie Sandpapier.

Hinweis: Wenn Sie die Basis genau betrachten, befindet sich eine quadratische Box, die im Wesentlichen für die Verwendung eines Lipo-Akkus anstelle eines tragbaren USB-Ladegeräts erstellt wurde. Das Loch ist breit genug, um einen JST-Stecker aufzunehmen, den Sie in die Flora stecken können.

Schritt 3: Trocknen des Stromkreises vor dem Löten

Trocknen des Stromkreises vor dem Löten
Trocknen des Stromkreises vor dem Löten
Trocknen des Stromkreises vor dem Löten
Trocknen des Stromkreises vor dem Löten
Trocknen des Stromkreises vor dem Löten
Trocknen des Stromkreises vor dem Löten
Trocknen des Stromkreises vor dem Löten
Trocknen des Stromkreises vor dem Löten

Es ist immer eine gute Idee, einen Trockenlauf Ihrer Schaltung durchzuführen, bevor Sie alle Teile zusammenlöten.

Folgen Sie der obigen Schaltung und verbinden Sie die Schaltung mit Krokodilklemmen

Laden Sie nun die Skizze hoch, indem Sie die Schritte 5 bis 8 befolgen und mit einem Tupperware-Behälter mit Ihrem Auto eine Spritztour unternehmen.

Wenn Sie hier das rote Licht am GPS-Modul blinken sehen, bedeutet dies, dass das Modul noch nach einem Satelliten sucht, erst wenn es aufhört zu blinken, bedeutet das, dass der GPS-Empfänger einen Satelliten gefunden hat.

Tipp: Richten Sie das GPS-Modul wie im Bild oben gezeigt in den freien Himmel. Sicherheit geht vor, bitte stellen Sie sicher, dass Sie sich auf dem Beifahrersitz befinden, da Sie den Tupperware-Behälter halten müssen.

Schritt 4: Löten der Komponenten

Löten der Komponenten
Löten der Komponenten
Löten der Komponenten
Löten der Komponenten
Löten der Komponenten
Löten der Komponenten

Bevor Sie die Schaltung zusammenlöten, entscheiden Sie, was wohin gehört, indem Sie die elektronischen Komponenten in die 3D-gedruckte Box legen.

Löten Sie nun die Bauteile mit dem Schaltplan im vorherigen Schritt, indem Sie das Bauteil so platzieren, wie Sie es erwarten, dass es zurück in die Box kommt.

Schritt 5: Verwenden von Klebeband zum Sichern der Komponenten

Verwenden von Klebeband zum Sichern der Komponenten
Verwenden von Klebeband zum Sichern der Komponenten
Verwenden von Klebeband zum Sichern der Komponenten
Verwenden von Klebeband zum Sichern der Komponenten
Verwenden von Klebeband zum Sichern der Komponenten
Verwenden von Klebeband zum Sichern der Komponenten

Verwenden Sie doppelseitiges Schaumstoffband, um die Komponenten am Boden der Box zu befestigen.

Verwenden Sie dann Isolierband, um die Drähte an die Basis zu kleben, wie im Bild oben gezeigt.

Fügen Sie die Knopfzellenbatterie dem Knopfzellenhalter hinzu. Die 3V-Knopfzellenbatterie hilft dem GPS-Empfänger, sich beim Starten schneller an seinen Standort zu erinnern. Sie können den Stromkreis auch ohne Knopfzellenbatterie und Halter schließen.

Stellen Sie außerdem sicher, dass der Deckel fest sitzt und befestigen Sie ihn mit Klebeband.

Tipp: Verwenden Sie bei Bedarf normales Klebeband oder Isolierband, um den Deckel an der Basis zu befestigen. Verwenden Sie keinen Kleber, da Sie die Knopfzellenbatterie in Zukunft möglicherweise ersetzen müssen.

Schritt 6: Vorbereiten des Hochladens von Code in Flora

Vorbereiten des Hochladens von Code in Flora
Vorbereiten des Hochladens von Code in Flora
Vorbereiten des Hochladens von Code in Flora
Vorbereiten des Hochladens von Code in Flora
Vorbereiten des Hochladens von Code in Flora
Vorbereiten des Hochladens von Code in Flora
Vorbereiten des Hochladens von Code in Flora
Vorbereiten des Hochladens von Code in Flora

Um Code mit dem USB-Kabel auf das Flora-Board hochzuladen, müssen Sie die Version der Arduino IDE von Adafruit herunterladen und auf Ihrem Computer installieren. Für vollständige Details, wie Sie dem Link folgen können

learn.adafruit.com/getting-started-with-fl…

Außerdem müssen Sie im Rahmen des Setups die GPS-Bibliothek unter folgendem Link herunterladen

github.com/adafruit/Adafruit-GPS-Library

Legen Sie die heruntergeladene Bibliothek im Ordner /Arduino/Libraries ab und benennen Sie sie in "Adafruit_GPS" um. Starten Sie Ihre IDE neu. Stellen Sie nach dem Neustart der IDE sicher, dass die Option Adafruit_GPS unter dem Beispiel angezeigt wird, wie im obigen Screenshot gezeigt.

Wählen Sie als Nächstes den Programmierertyp aus, indem Sie auf Extras > Programmierer > USBtinyISP klicken

Wählen Sie dann Extras > Serieller Port > /dev/tty.usbmodem441

Wählen Sie auch das von Ihnen verwendete Board aus, indem Sie auf Tools > Board > Adafruit Flora. klicken

Weitere Details/zur Flora finden Sie unter

learn.adafruit.com/flora-wearable-gps/over…

Schritt 7: Sketch hochladen, um Standortdaten zu protokollieren

Sketch hochladen, um Standortdaten zu protokollieren
Sketch hochladen, um Standortdaten zu protokollieren
Sketch hochladen, um Standortdaten zu protokollieren
Sketch hochladen, um Standortdaten zu protokollieren

Um den Code/die Skizze zum Aufzeichnen von Standortdaten hochzuladen, gehen Sie zu Datei > Beispiel > Adafruit GPS -> leo_locus_status

Sobald das Programm geladen ist, verbinden Sie die Flora mit dem USB-Kabel und laden Sie die Skizze hoch, indem Sie auf die Schaltfläche Hochladen klicken (oder verwenden Sie Datei> Hochladen).

Jetzt können Sie die GPS-Box für eine Probefahrt mitnehmen, mindestens ein paar Meilen fahren. In meinem Fall fuhr ich zu meinem Lieblingscafé und beendete meinen wöchentlichen Einkauf in einem Supermarkt. Im Grunde ist das die Karte, die Sie in der Einführung des instructable sehen, die vertikale Linie ist meine Fahrt zum Café und zurück und die horizontale Curve'e Linien sind zum Supermarkt und zurück.

Hinweis: Das verwendete GPS-Empfängermodul verfügt über eine integrierte Datenprotokollierung und wenn Sie den Code sorgfältig durchgehen, werden Sie feststellen, dass die Flora-Mikrocontroller-Platine verwendet wird, um den Startprotokollierungsbefehl zu senden. Und das GPS-Empfängermodul kann etwa 16 Stunden Daten speichern.

Schritt 8: Sketch hochladen, um protokollierte Daten zu erhalten

Sketch hochladen, um protokollierte Daten zu erhalten
Sketch hochladen, um protokollierte Daten zu erhalten
Sketch hochladen, um protokollierte Daten zu erhalten
Sketch hochladen, um protokollierte Daten zu erhalten

Sobald Sie von Ihrer Testfahrt zu Hause sind, schließen Sie das Gerät an Ihren Laptop an und starten Sie die Adafruit-Version der Arduino IDE

Gehen Sie zu Datei> Beispiel>Adafruit GPS -> leo_locus_dumpbasic Sobald das Programm geladen ist, verbinden Sie die Flora mit dem Mini-B-USB-Kabel und laden Sie die Skizze hoch, indem Sie auf die Schaltfläche Hochladen klicken (oder verwenden Sie Datei> Hochladen).

Klicken Sie nicht auf den Serial Monitor, wie im Bild oben gezeigt.

Kopieren Sie alle Daten in den Texteditor und fügen Sie sie unter Verwendung der folgenden URL in LOCUS Parser ein

learn.adafruit.com/custom/ultimate-gps-par…

Klicken Sie auf die Schaltfläche Parsen unter dem ersten Textfeld, kopieren Sie die KML-Ausgabe und fügen Sie sie in einen beliebigen Texteditor ein, wie im Screenshot oben gezeigt, und speichern Sie sie mit der Erweiterung.kml.

Schritt 9: Daten in Google Maps importieren

Daten in Google Maps importieren
Daten in Google Maps importieren
Daten in Google Maps importieren
Daten in Google Maps importieren
Daten in Google Maps importieren
Daten in Google Maps importieren

Gehen Sie zu Google Maps und klicken Sie auf die Schaltfläche Einstellungen und klicken Sie auf Meine Orte, wie im ersten Bild oben gezeigt.

www.google.com/maps

Klicken Sie nun auf die Schaltfläche Karte erstellen. Wenn Sie auf diese Schaltfläche klicken, wird eine neue Karte ohne Titel erstellt.

Benennen Sie die neue Karte ohne Titel um und importieren Sie die zuvor gespeicherte KML-Datei über die Schaltfläche Importieren.

Sobald Sie fertig sind, sollten Sie Ihren Weg sehen können, dem Sie gefolgt sind.

Tipp 1: Sobald Ihre Karte gespeichert ist, können Sie die Karte mit der zurückgelegten Route per E-Mail, Google +, Facebook und Twitter mit Freunden und Familie teilen.

Tipp 2: Außerdem erscheint die von Ihnen gespeicherte Karte unter Einstellungen > Meine Orte, die Sie später als Referenz verwenden können.

Schritt 10: Löschen von protokollierten Daten

Beende protokollierte Daten löschen
Beende protokollierte Daten löschen
Beende protokollierte Daten löschen
Beende protokollierte Daten löschen

Nein, wenn Sie von Ihrer langen Fahrt nach Hause kommen und die aufgezeichneten Daten bereits heruntergeladen und auf Google Maps gespeichert haben. Sie können die Daten vom GPS mit der folgenden Skizze löschen

Gehen Sie zu Datei> Beispiel> Adafruit GPS -> leo_locus_erase Sobald das Programm geladen ist, verbinden Sie die Flora mit dem Mini-B-USB-Kabel und laden Sie die Skizze hoch, indem Sie auf die Schaltfläche Hochladen klicken (oder verwenden Sie Datei> Hochladen).

Klicken Sie nun auf den seriellen Monitor, geben Sie Y in den Textfeldbereich ein und klicken Sie auf die Schaltfläche Senden, um die Daten auf dem GPS-Empfänger zu löschen.

Schritt 11: Anbringen der GPS-Box an der Sonnenblende Ihres Autos

Anbringen der GPS-Box an der Sonnenblende Ihres Autos
Anbringen der GPS-Box an der Sonnenblende Ihres Autos
Anbringen der GPS-Box an der Sonnenblende Ihres Autos
Anbringen der GPS-Box an der Sonnenblende Ihres Autos
Anbringen der GPS-Box an der Sonnenblende Ihres Autos
Anbringen der GPS-Box an der Sonnenblende Ihres Autos

Befestigen Sie die GPS-Box und den Akku an der Sonnenblende auf der Beifahrerseite, wie im Bild oben gezeigt, mit ein paar Bindeclips oder Sie können doppelseitiges Schaumstoffband verwenden. Ich verwende Doppel-Klettverschluss, damit es einfach ist, die GPS-Box zu entfernen, damit ich die GPS-Protokolldaten abrufen kann, indem ich sie an einen Laptop anschließe.

Stellen Sie außerdem sicher, dass beim Drehen der Sonnenblende das runde GPS-Loch zum Himmel zeigt, damit das GPS-Empfängermodul problemlos Signale vom Satelliten empfangen kann.

Auf den ähnlichen Leinen können Sie auch die GPS-Box und den Akku an Ihrem Rucksack befestigen, bevor Sie Ihre nächste Wandertour antreten.

Handschuhfach-Gadget-Herausforderung
Handschuhfach-Gadget-Herausforderung
Handschuhfach-Gadget-Herausforderung
Handschuhfach-Gadget-Herausforderung

Großer Preis bei der Glovebox Gadget Challenge

Empfohlen: