La trasmissione dati dal GPS è costituita da:
In alcuni casi ,dipende dal tipo di GPS, le stringhe non sono complete.
Ecco un esempio reale:
Il file log dei dati del GPS della CAM SONY AS30V:
@Sonygps/ver5.0/wgs-84/20170819091433.000/
@Sonygpsoption/0/20170819091435.000/20170819091436.000/
$GPGGA,091436.000,4150.9603,N,1416.1090,E,1,0,,,M,,M,,*4D
$GPRMC,091436.000,A,4150.9603,N,1416.1090,E,0.62,,190817,,,A*4D
$GPGGA,091437.000,4150.9603,N,1416.1094,E,1,0,,,M,,M,,*48
$GPRMC,091437.000,A,4150.9603,N,1416.1094,E,0.83,,190817,,,A*47
$GPGGA,091438.000,4150.9601,N,1416.1096,E,1,0,,,M,,M,,*47
$GPRMC,091438.000,A,4150.9601,N,1416.1096,E,0.79,,190817,,,A*4D
$GPGGA,091439.000,4150.9599,N,1416.1099,E,1,0,,,M,,M,,*4B
$GPRMC,091439.000,A,4150.9599,N,1416.1099,E,0.87,,190817,,,A*40
$GPGGA,091440.000,4150.9598,N,1416.1103,E,1,0,,,M,,M,,*46
$GPRMC,091440.000,A,4150.9598,N,1416.1103,E,1.14,,190817,,,A*46
La stringa:
$GPGGA,091437.000,4150.9603,N,1416.1094,E,1,0,,,M,,M,,*48
non contempla l'altitudine sul livello del mare.
L'altitudine è possibile verificarla dalla stringa dati del GPS
UBLOX NEO-6M - FUTURA ELETTRONICA
SIGNIFICATO:
Attenzione all'ORA DI RICEZIONE:
E' riferita all'ora di GREENWICH - Aggiungere 1 ora + 1 ora (ora legale)
Ricezione ITALIA 11:04:29 (Vedi esempio sopra)
GPS UBLOX NEO-6M - FUTURA ELETTRONICA
Collegamenti Arduino e GPS
Occorrono solo 3 cavetti di collegamento:
PIN TX del GPS al PIN 2 di Arduino
PIN VCC del GPS al PIN 5 Volt di Arduino
PIN GND del GPS al PIN GND di Arduino
Collegamenti effettuati su ARDUINO UNO
(attenzione ai collegamenti dell'alimentazione)
Vedere link per il collegamento dell'LCD 4x20 ad Arduino
Dati visibili su LCD:
Data:...... Ora:.......
LAT.:................
LON.:..............
H s.l.m.:............. Tm:...... (Tempo dell'intervallo di memorizzazione)
SD CARD Per la memorizzazione dei dati GPS
Convertitore DC/DC 12 Vcc a 5Vcc (Se necessario)
BATTERIA LIPO 3S (Fornita di cavetto alimentazione Arduino)
Il tutto racchiusi in un contenitore in ABS
Un trimmer determina l'intervallo di memorizzazione dei dati del GPS.
E' possibile miniaturizzare il sistema utilizzando componentistica MICRODUINO con batteria esterna
I dati memorizzati saranno opportunamente elaborati
per la generazione del file kml per google earth.
Ecco il risultato effettuato a Prato Gentile(CAPRACOTTA):