Table des matières:

Enregistreur de données GPS Cap : 7 étapes (avec photos)
Enregistreur de données GPS Cap : 7 étapes (avec photos)

Vidéo: Enregistreur de données GPS Cap : 7 étapes (avec photos)

Vidéo: Enregistreur de données GPS Cap : 7 étapes (avec photos)
Vidéo: X plane 11 Tuto n°8 - Utilisation du GPS pour un vol et une approche 2024, Septembre
Anonim
Enregistreur de données GPS
Enregistreur de données GPS
Enregistreur de données GPS
Enregistreur de données GPS
Enregistreur de données GPS
Enregistreur de données GPS
Enregistreur de données GPS
Enregistreur de données GPS

Voici un excellent projet de week-end, si vous aimez la randonnée ou les longues balades à vélo et que vous avez besoin d'un enregistreur de données GPS pour garder une trace de toutes vos randonnées/tours que vous avez effectués…

Une fois que vous avez terminé la construction et téléchargé les données du module GPS du sentier, vous pouvez les enregistrer à l'aide de Google Maps pour référence et comparaison futures, et également partager les mêmes avec vos amis/famille qui sont venus, en utilisant le bouton Partager sur Google maps.

Pour compléter cette instructable, vous aurez besoin d'un module récepteur GPS, d'un micro-contrôleur avec interface série et d'une batterie Lipo. J'utilise un Flora comme micro-contrôleur et un GPS portable Flora d'Adafruit. De plus, vous aurez besoin d'un ordinateur portable avec la version d'Adafruit de l'IDE Arduino pour télécharger le code sur la carte Flora.

Étape 1: choses dont vous aurez besoin pour terminer la construction

Choses dont vous aurez besoin pour terminer la construction
Choses dont vous aurez besoin pour terminer la construction
Choses dont vous aurez besoin pour terminer la construction
Choses dont vous aurez besoin pour terminer la construction

Voici les composants électroniques dont vous aurez besoin pour terminer la construction

  • Flore d'Adafruit
  • Récepteur GPS Flore
  • Support de pile bouton Pile bouton CR2032 (3V)
  • Batterie Lipo 2000 mAh
  • Chargeur Lipo
  • Fil de connexion (le fil 30AWG est le meilleur ou vous pouvez également utiliser du fil de montage)
  • Chargeur portatif USB
  • Câble mini-USB

Téléchargez les fichiers STL joints à l'étape suivante et imprimez les pièces en 3D, j'utilise Flashforge Creator Pro comme filament d'imprimante 3D et j'utilise un filament PLA blanc de 1,75 mm.

Outils dont vous aurez besoin

  • Fer à souder et soudure
  • Ciseaux/Outil de sertissage
  • Adhésif double face Ruban mousse
  • Pinces crocodiles pour tester le circuit avant de souder

Étape 2: Impression 3D

impression en 3D
impression en 3D
impression en 3D
impression en 3D
impression en 3D
impression en 3D

Téléchargez les fichiers STL joints et en utilisant la tranche du logiciel d'impression 3D, et imprimez les fichiers en 3D. Si vous n'avez pas d'imprimante 3D à portée de main, vous pouvez en utiliser une dans votre club de créateurs local ou votre bibliothèque, ou utiliser un service d'impression 3D comme les hubs 3D.

Dans mon cas, j'ai imprimé les fichiers STL à l'aide du Flashforge Creator pro et du PLA blanc de 1,75 mm. De plus, pour le tranchage, j'utilise Slic3r avec une hauteur de couche de 0,3 mm et une densité de remplissage de 25 %. Toutes les pièces devraient prendre environ 4 à 5 heures pour être imprimées en 3D, et dépendront des paramètres de votre imprimante 3D et de votre trancheuse.

Étape 3: Test du circuit

Test du circuit
Test du circuit
Test du circuit
Test du circuit
Test du circuit
Test du circuit

C'est toujours une bonne idée de faire un essai à sec de votre circuit avant de souder toutes les pièces ensemble. Utilisez les connexions ci-dessous et utilisez des pinces crocodiles pour connecter le circuit.

  • Flore 3.3V vers GPS 3.3V
  • Flora RX vers GPS TX
  • Flore TX -> GPS RX
  • Flore GND -> GPS GND
  • GPS BAT -> borne positive de la pile bouton
  • GPS GND -> borne négative de la pile bouton

Pour télécharger le code sur la carte Flora à l'aide du câble USB, vous devrez télécharger la version d'Adafruit de l'IDE Arduino et l'installer sur votre ordinateur. Pour plus de détails sur la façon de suivre le lien -

De plus, dans le cadre de la configuration, vous devrez également télécharger la bibliothèque GPS à partir du lien suivant -

Placez la bibliothèque téléchargée dans le dossier /Arduino/Libraries et renommez-la en "Adafruit_GPS", redémarrez votre IDE. Maintenant, rouvrez votre IDE et téléchargez l'exemple de croquis pour tester votre circuit, et ouvrez le moniteur série comme indiqué dans l'image ci-dessus

Selon le moniteur série, vous devriez voir la date d'aujourd'hui, le nombre de satellites sur lesquels le module GPS s'est verrouillé, qui dans mon cas est 7, et vous devriez également voir vos données de localisation que vous pouvez convertir et ajouter à google maps, pour voir cela votre position actuelle est correcte.

Si le voyant rouge du module GPS clignote, cela signifie que le module recherche toujours un satellite, seulement une fois qu'il cesse de clignoter, cela signifie que le récepteur GPS a trouvé un satellite.

Étape 4: Télécharger le croquis pour enregistrer les données de localisation

Télécharger l'esquisse pour enregistrer les données de localisation
Télécharger l'esquisse pour enregistrer les données de localisation

Pour télécharger le code/esquisse pour enregistrer les données de localisation, accédez à Fichier > Exemple > Adafruit GPS -> GPS_HardwareSerial_LOCUS_Status.ino

Une fois le programme chargé, connectez le Flora avec le câble USB et téléchargez le croquis en appuyant sur le bouton Télécharger (ou utilisez Fichier> Télécharger). Maintenant, vous pouvez prendre le boîtier GPS pour un essai routier, conduire pendant au moins quelques kilomètres. Dans mon cas, j'ai conduit jusqu'à mon café préféré et j'ai terminé mes achats hebdomadaires au supermarché local.

Remarque: le module récepteur GPS utilisé intègre un enregistrement de données, et si vous parcourez attentivement le code, vous remarquerez que la carte du microcontrôleur Flora est utilisée pour envoyer la commande de démarrage de l'enregistrement. Et le module récepteur GPS peut stocker environ 16 heures de données..

Aussi pour votre prochaine randonnée/vélo, c'est une bonne idée de supprimer les données GPS enregistrées, avant de partir en utilisant - GPS_HardwareSerial_LOCUS_Erase.ino

Étape 5: Assembler les pièces 3D et l'électronique

Assembler les pièces 3D et l'électronique
Assembler les pièces 3D et l'électronique
Assembler les pièces 3D et l'électronique
Assembler les pièces 3D et l'électronique
Assembler les pièces 3D et l'électronique
Assembler les pièces 3D et l'électronique

Pour assembler les pièces imprimées en 3D et l'électronique, commencez d'abord par attacher la partie imprimée en 3D Cap hook avec la partie Box, vous pouvez utiliser 4 attaches zippées, mais j'ai trouvé quelques attaches zippées dans le sens opposé qui devraient faire l'affaire.

Dans le compartiment inférieur de la box insérez le support de pile bouton et la Flora, et en haut insérez d'abord la batterie lipo puis le GPS.

Une fois cela fait, vous pouvez fermer la lèvre, qui devrait s'enclencher, mais je suggérerais d'utiliser une colle chaude/un ruban adhésif pour fixer le couvercle à la boîte.

De plus, l'extrémité Lipo JST de la flore doit être orientée vers le haut afin qu'elle puisse être insérée et retirée facilement pour le chargement avec un chargeur lipo.

Étape 6: Télécharger le croquis pour obtenir les données enregistrées

Télécharger le croquis pour obtenir les données enregistrées
Télécharger le croquis pour obtenir les données enregistrées

Maintenant, une fois rentré chez vous après votre essai routier, connectez l'appareil à votre ordinateur portable et lancez la version Adafruit de l'IDE Arduino Allez dans Fichier> Exemple> Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino. Une fois le programme chargé, connectez le Flora avec le câble mini USB et téléchargez le croquis en appuyant sur le bouton Télécharger (ou utilisez Fichier> Télécharger)

Cliquez maintenant sur Serial Monitor comme indiqué dans l'image ci-dessus. Et, copiez toutes les données dans l'éditeur de texte et collez-les dans Locus Parser en utilisant l'URL ci-dessous -https://learn.adafruit.com/custom/ultimate-gps-parser, copiez et collez uniquement tout le texte après le -- ----'s et se terminant par $PMTK001, 622, 3*36.

Cliquez sur le bouton d'analyse sous la première zone de texte, copiez la sortie KML et collez-la dans n'importe quel éditeur de texte comme indiqué dans la capture d'écran ci-dessus et enregistrez-la avec l'extension.kml.

Dans mon cas, le Locus Parser ne fonctionnait pas, ce qui signifiait que je devais utiliser le programme python - log_to_kml.py pour convertir le moniteur série en fichier KML, vous pouvez trouver plus de détails sur - https://github.com /don/locus

Étape 7: Importer des données sur Google Maps

Importer des données sur Google Maps
Importer des données sur Google Maps
Importer des données sur Google Maps
Importer des données sur Google Maps
Importer des données sur Google Maps
Importer des données sur Google Maps
Importer des données sur Google Maps
Importer des données sur Google Maps

Accédez à Google Maps et cliquez sur le bouton Paramètres, puis cliquez sur Vos cartes de lieux Créer une carte et appuyez sur l'importation comme vous le voyez dans la première image ci-dessus.

www.google.com/maps

Renommez la nouvelle carte sans titre et importez le fichier kml que vous avez enregistré précédemment à l'aide du bouton d'importation. Une fois cela fait, vous devriez pouvoir voir le chemin que vous avez suivi.

Astuce 1: Une fois votre carte enregistrée, vous pouvez la partager avec l'itinéraire que vous avez emprunté avec vos amis et votre famille par e-mail. Dans mon cas, j'ai fait une balade à vélo il y a quelques jours autour de Blue Mountains, comme vous le voyez sur les photos ci-dessus.

Astuce 2: De plus, la carte que vous enregistrez apparaît sous Paramètres > Mes lieux, ce qui signifie que vous pouvez les utiliser pour référence future.

Conseillé: