[Exemple] - Utilisation GPS Logger Shield Adafruit

Forum dédié aux produits Adafruit

[Exemple] - Utilisation GPS Logger Shield Adafruit

Message non lude Lionel » Mer 6 Juin 2012 11:43

Bonjour,

Comme on soupçonne Fred d'aller acheter des Chocapics® ou d'autres trucs lorsqu'il nous dit qu'il va à la boite aux lettres, nous avons décidé de lui coller un logger GPS sur le dos, ce qui nous fait un parfait petit exemple de mise en oeuvre du :
Datalogger GPS Adafruit distribué sur la boutique.

Matériel nécessaire :

Testé avec IDE Arduino 1.0.1, Arduino Uno R2

Montage
Le montage du shield est extrêmement simple, et il suffit de suivre les instructions d'assemblage de la page "solder it",
Sauf que je ne trouve pas nécessaire (voir c'est gênant pour utilisation simple) de monter le connecteur femelle montré sur la photo ci dessous (issue du site de LadyAda)
jmphead[1].jpg
jmphead[1].jpg (25.7 Kio) Vu 3552 fois

Une fois assemblé (ici sans le fameux connecteur femelle), il faut faire 3 straps pour raccorder PWR / RX et TX à D4 / D3 et D2 comme sur photo ci dessous
img0360ya[1].jpg
img0360ya[1].jpg (75.96 Kio) Vu 3552 fois


Utilisation
Placer la carte SD dans son support situé sous le shield GPS datalogger, et uploader le code suivant
SD_GPSLogger.zip
(3.53 Kio) Téléchargé 223 fois
(issu du github Adafruit)

Une fois le code uploadé, on peut vérifier son fonctionnement en laissant le shield connecté a l'ordinateur via USB et ouvrir le terminal série pour voir passer les trames GPS.

Ces trames sont enregistrées dans un fichier automatiquement nommé GPSLOGXX.TXT sur la carte SD, et apparraissent sous cette forme (extrait) :
Code: Tout sélectionner
$GPRMC,091514.752,V,,,,,,,060612,,,N*46
$GPRMC,091515.752,V,,,,,,,060612,,,N*47
$GPRMC,091516.752,V,,,,,,,060612,,,N*44
$GPRMC,091517.752,V,,,,,,,060612,,,N*45
$GPRMC,091518.752,V,,,,,,,060612,,,N*4A
$GPRMC,091519.752,V,,,,,,,060612,,,N*4B
$GPRMC,091520.752,V,,,,,,,060612,,,N*41
$GPRMC,091521.752,A,4337.1405,N,00126.1812,E,0.10,314.66,060612,,,A*68
$GPRMC,091522.752,V,,,,,,,060612,,,N*43
$GPRMC,091523.757,A,4337.1121,N,00126.2174,E,0.22,325.69,060612,,,A*6A
$GPRMC,091524.757,A,4337.1100,N,00126.2190,E,0.05,331.14,060612,,,A*6E
$GPRMC,091525.752,A,4337.1109,N,00126.2182,E,0.07,347.91,060612,,,A*6E
$GPRMC,091526.752,A,4337.1117,N,00126.2174,E,0.09,354.75,060612,,,A*6D
$GPRMC,091527.757,A,4337.1115,N,00126.2176,E,0.07,323.53,060612,,,A*63
$GPRMC,091528.757,A,4337.1113,N,00126.2178,E,0.09,331.38,060612,,,A*64
$GPRMC,091529.752,A,4337.1113,N,00126.2176,E,0.07,335.07,060612,,,A*68
$GPRMC,091530.752,A,4337.1112,N,00126.2177,E,0.08,318.18,060612,,,A*6E
$GPRMC,091531.757,A,4337.1113,N,00126.2176,E,0.09,330.40,060612,,,A*6C
$GPRMC,091532.757,A,4337.1113,N,00126.2175,E,0.07,304.32,060612,,,A*60
$GPRMC,091533.752,A,4337.1114,N,00126.2173,E,0.13,338.80,060612,,,A*66
$GPRMC,091534.756,A,4337.1114,N,00126.2172,E,0.46,234.69,060612,,,A*6E
$GPRMC,091535.756,A,4337.1113,N,00126.2170,E,0.58,191.55,060612,,,A*66
$GPRMC,091536.756,A,4337.1113,N,00126.2171,E,0.06,275.54,060612,,,A*67
$GPRMC,091537.756,A,4337.1116,N,00126.2174,E,0.09,355.19,060612,,,A*63


Une fois le fonctionnement validé, on installe donc l'ensemble dans une boite, on connecte à l'alimentation, un petit reset, ça fait pas de mal, la diode rouge doit s'allumer sur le module GPS

img0361ki[1].jpg
img0361ki[1].jpg (69.43 Kio) Vu 3552 fois


On colle ça sur la personne, le véhicule, l'animal,... a analyser et on attends son retour
note : une pile de 9V a une autonomie d'environ 3 heures sur ce montage

Traitement des données
Une fois le suivi effectué, on récupère le fichier GPSLOGXX.TXT de la carte SD (exemple joint)
GPSLOG01.TXT
(32.49 Kio) Téléchargé 184 fois


et on peut l'uploader directement sur un site comme http://www.gpsvisualizer.com/.
Cliquer sur upload gps file,
Choisir un format de sortie (par exemple google map, ou goggle earth ou autre...)
Cliquer sur Go!

et voilà le travail !!!
track_fred.png
track_fred.png (1.17 Mio) Vu 3552 fois


Ok, c'est validé, on est rassurés, pas de détour pour aller acheter des Chocapics®, on peut continuer à le laisser poster toutes nos Lettres Max :)
Image - Distributeur officiel Arduino - Conception de shields
Avatar de l’utilisateur
Lionel
 
Messages: 734
Inscription: Mar 21 Déc 2010 09:52
Localisation: Toulouse

Re: [Exemple] - Utilisation GPS Logger Shield Adafruit

Message non lude fred » Mer 6 Juin 2012 13:18

Comme ça vous savez exactement où se trouve la fameuse boîte aux lettres qui permet, pour les commandes en lettreMax avant 11h30, de recevoir son matériel le lendemain midi dans la majeure partie des cas :mrgreen:
Avatar de l’utilisateur
fred
 
Messages: 213
Inscription: Lun 20 Déc 2010 15:32
Localisation: Toulouse

Re: [Exemple] - Utilisation GPS Logger Shield Adafruit

Message non lude Lionel » Mer 6 Juin 2012 15:52

Allez hop,
un autre fichier de tracking... mais ou a bien pu aller Fred ?

GPSLOG02.TXT
(73.33 Kio) Téléchargé 195 fois
Image - Distributeur officiel Arduino - Conception de shields
Avatar de l’utilisateur
Lionel
 
Messages: 734
Inscription: Mar 21 Déc 2010 09:52
Localisation: Toulouse

Re: [Exemple] - Utilisation GPS Logger Shield Adafruit

Message non lude subreptice » Mer 6 Juin 2012 22:03

Ben là :
[img]http://imagebin.org/215407[/img]
... mais qu'as-t-il fait dans les buissons à gauche de l'immeuble ... :mrgreen:
subreptice
 
Messages: 58
Inscription: Mar 19 Juil 2011 18:04


Retourner vers Adafruit

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron