Enregistreur de données GPS Arduino (3 / 5 étapes)

Étape 3: Le logiciel

je suppose que si vous avez lu jusqu'à maintenant, vous savez un peu sur l’Arduino et comment faire pour télécharger des programmes à l’aide de l’IDE Arduino, donc j’ai recouvrira pas les bases. Permet de parcourir quelques sudo-code

---------------------------------------------------
initialiser des variables, de bibliothèques et de série.
Créez un fichier texte sur carte SD avec en-tête
extraction de données GPS
écrire des données GPS à la fin du fichier texte.
Flash led
garder une boucle
------------------------------------------------------

Je ne vais pas aller dans mon code pour plus de détails, mais il est suffisamment commenté à comprendre quoi qui se passe.
Vous remarquerez que j’utilise deux bibliothèques vraiment génial écrits par Benjamin Hart, alors assurez-vous que vous avez téléchargé les ! (TinyGPS et NewSoftSerial )
TinyGPS essentiellement rend plus facile pour nous d’extraire des données comme la longitude et la latitude des phrases NMEA légèrement complexes que le module GPS crache.
NewSoftSerial permet de transformer des broches « serial pins ». Dans ce cas, les broches 2 et 3 comme déjà mentionné.

Le fichier de l’Arduino est attaché.
Il suffit de télécharger et cela devrait fonctionner ! (Laissez un commentaire avec la question si ce n’est pas)

Articles Liés

Enregistreur de données GPS pour les coureurs de route

Enregistreur de données GPS pour les coureurs de route

Je suis un coureur de route (à pied), moi-même, et j'aime les chiffres et les mathématiques aussi bien (comme un étudiant en génie). L'idée du suivi /marquage mon chemin en cours d'exécution pour post-analyse m'a toujours fasciné, mais j'ai toujours
Comment construire un enregistreur de données GPS léger pour les Applications de fusée modèle

Comment construire un enregistreur de données GPS léger pour les Applications de fusée modèle

février 2009Vue d'ensembleJ'ai toujours rêvé de construire un ordinateur de vol qui sera non seulement contrôler la séquence de vol, mais aussi enregistrer des données à bord d'une fusée modèle. Mais j'ai besoin de marcher avant que je peux courir, a
Enregistreur de données GPS

Enregistreur de données GPS

alors que ce n'est pas la première Arduino basé GPS Data Logger là-bas, c'est peut-être le plus polyvalent. Cet appareil possède beaucoup de caractéristiques et encore plus de possibilités d'utilisation.Cela a commencé avec inspiration importante de
InPace - un Arduino base données GPS enregistrement bracelet de remise en forme avec bluetooth et une application iOS

InPace - un Arduino base données GPS enregistrement bracelet de remise en forme avec bluetooth et une application iOS

InPace est un bracelet de remise en forme la base d'Arduino, avec une application iOS qui l'accompagne, qui peut fournir la rétroaction en direct sur comment l'utilisateur arpentant eux-mêmes lors d'une exécution, promenade ou vélo de route. Il dépis
Construire un enregistreur de données de « boîte noire » pour ajouter sur les jauges d’affichage écran à vos vidéos

Construire un enregistreur de données de « boîte noire » pour ajouter sur les jauges d’affichage écran à vos vidéos

Ce projet inclut des instructions sur la façon de construire le dispositif ainsi qu'un lien vers le code de projet sur github qui devront être téléchargées pour s'exécuter.Un Arduino fonction enregistreur de données aux fins de la synchronisation des
Enregistreur de données de l’énergie solaire

Enregistreur de données de l’énergie solaire

Vous avez toujours voulu savoir combien d'énergie solaire vous pourriez rapporter en mettant des cellules PV à un emplacement particulier sur ou autour de votre maison ?Ce Instructable vous montre comment construire un enregistreur de données basé su
Indicateur de vitesse GPS Arduino avec un ks0108 - 128 x 64 GLCD (affichage)

Indicateur de vitesse GPS Arduino avec un ks0108 - 128 x 64 GLCD (affichage)

Je voulais construire un indicateur de vitesse numérique pour ma voiture. Il n'y avait rien de mal avec celle déjà installée dans ma voiture, je voulais juste avoir un grand écran LCD qui sera placé dans une position plus commode - juste en face de m
Construire un enregistreur de données pour votre réseau de capteurs sans fil

Construire un enregistreur de données pour votre réseau de capteurs sans fil

nous avions besoin d'un enregistreur de données qui a fourni un timestamp, et qui seraient des 2 dernières semaines dans les bois. À l'aide d'un ordinateur portable exigerait un générateur ou un gigantesque batterie. Ce Instructable montre comment fa
Projet d’enregistreur de données

Projet d’enregistreur de données

il s'agit d'un enregistreur de données, j'ai fait pour ma classe. Je ne pouvais pas trouver toutes les instructions que je pourrais utiliser pour faire de l'Arduino enregistrer l'éclat de lumière et la température. Affichage de la température et la v
Faible coût enregistreur de données de température (DS18B20) WIFI basé sur ESP8266 avec une connectivité à thingspeak.com

Faible coût enregistreur de données de température (DS18B20) WIFI basé sur ESP8266 avec une connectivité à thingspeak.com

Enregistreur de données de température basé sur le capteur de température 1-Wire DS18B20 et de ESP8266.À seulement $5 ESP-01 Conseil et DS18B20 capteur.Le logiciel est écrit en langage LUA et s'exécute directement dans ESP8266.Aucun autre MCU nécessa
Enregistreur de données discrète

Enregistreur de données discrète

il n'y a pas de meilleure façon de cacher un dispositif secrète qu'afin de le coller à l'intérieur d'un dispositif bien plus grand.Cela dit... Essentiellement, c'est un guide pour faire un système d'enregistrement de données pour une utilisation avec
Enregistreur de données de capteur de luminosité et de température

Enregistreur de données de capteur de luminosité et de température

Dans ce tutoriel, je fais une température et un enregistreur de données de capteur de lumière avec un Arduino pour que je peux tester les différents endroits des plantes ou des endroits pour dormir à l'extérieur durant l'été qui n'obtiennent pas de b
Enregistreur de données de voiture de course 8 $

Enregistreur de données de voiture de course 8 $

De nos jours beaucoup d'entreprises différentes produire des systèmes d'enregistrement de données pour les applications de course. Toutefois, ces systèmes en général commencent environ $200-$300 et montent a partir de là. Aujourd'hui, je vais vous mo
Enregistreur de données de carte SD avec LinkitOne

Enregistreur de données de carte SD avec LinkitOne

Dans ce tutoriel, nous allons voir comment utiliser la fonctionnalité de carte SD intégrée dans le MediaTek LinkitOne super génial !Le LinkitOne offre 10MB à bord de stockage flash et jusqu'à 32 Go de stockage extensible via le slot pour carte microS