Non perderti mai più con il modulo GPS GY-NEO6MV2

Posto su
Modulo GPS GY-NEO6MV2 Modulo GPS GY-NEO6MV2

Il modulo GPS GY-NEO6MV2

Il modulo GY-NEO6MV2 è diventato la soluzione standard per gli hobbisti per aggiungere funzionalità GPS al progetto. Questo ricevitore può ricevere, decodificare e convertire i segnali da 16 satelliti contemporaneamente in coordinate GPS. Questi vengono poi inviati tramite una connessione TX/RX seriale in formato NMEA.
Modulo GPS GY-NEO6MV2Il modulo GPS NEO6MV2 consente di ricevere segnali GPS. Ciò consente a un progetto di determinare esattamente dove si trova sulla Terra, quanto velocemente sta andando, in quale direzione si sta muovendo e quanti satelliti sono visibili. disponibile € 5,95

Formato dati NMEA

NMEA sta per "National Marine Electronics Association" ed esiste da prima che esistesse il GPS. Molti diversi tipi di dati possono essere inviati attraverso questo protocollo, il cui tipo è all'inizio del messaggio.

Le posizioni GPS sono indicate con il tipo $xxGGA, dove $GPGGA sta per GPS e $GLGGA sta per GLONASS. Questo modulo utilizza le coordinate GPS per generare il seguente messaggio:

$GPGGA,181908.00,3404.7041778,N,07044.3966270,W,4,13,
1,00,495,144,M,29,200,M,0,10,0000*40

Questo messaggio può essere scomposto nei seguenti dati:

TipoDate
1Tipo di messaggio$GPGGA
2Timestamp (UTC)181908.00
3latitudine3404.7041778
4Orientamento alla latitudineN
5longitudine07044.3966270
6Orientamento in longitudineW
7Qualità4
8Satelliti13
9HDOP1.0
10Altezza del ricevitore495.144
11Unità di altezza (piedi o metri)M
12separazione geoide29.200
13Unità di separazione geoidaleM
14Età di correzione1.0
15ID stazione di correzione0000
16Somma di controllo*40
Tipi di dati NMEA Tipi di dati NMEA

Latitudine e longitudine

I dati più importanti in questo messaggio sono latitudine, longitudine e orientamento.

La latitudine è 0 gradi all'equatore e va a 90 gradi Nord e Sud (l'orientamento) per determinare la linea orizzontale della posizione.

La longitudine è 0 gradi a 'greenwich' e si sposta a 180 gradi Ovest e Est (l'orientamento) per determinare la linea verticale della posizione.

Latitudine e longitudine Latitudine e longitudine
Modulo GPS Arduino NEO6MV2 Modulo GPS Arduino NEO6MV2

Connettiti ad Arduino

Poiché il modulo GPS funziona a 3,3 V, può essere dannoso comunicare a 5 V poiché questo mette troppa tensione sul modulo. Per questo motivo è importante posizionare un partitore di tensione, come mostrato nell'immagine accanto, tra TX e l'I/O di Arduino . Ciò riduce 5 V a circa 3,3 V (5 x 4700/10000).

Dopo aver collegato il modulo, è immediatamente possibile leggere le coordinate. Se non è desiderabile filtrare i dati da soli, è ovviamente disponibile una libreria.


Questa libreria contiene tutti gli schizzi di esempio per utilizzare questo modulo. Quando il GPS ha determinato la sua posizione, il LED lampeggia e i dati possono essere recuperati.

La libreria TinyGPS++ non è specifica per questo modulo, quindi il baud rate deve essere impostato correttamente da 4800 a 9600.
Pubblicato da Sito web Sono interessato all'elettronica, alla programmazione e soprattutto alla loro combinazione. Per Opencircuit scrivo blog in cui spiego come funzionano l'elettronica e i moduli.

Commenti

Webwinkelkeur Kiyoh Trustpilot Opencircuit