Sommario:
- Forniture
- Passaggio 1: collega Arduino al PC
- Passaggio 2: una breve informazione. Informazioni sul modulo GPS UBlox NEO-M8N
- Passaggio 3: interfaccia modulo GPS con Arduino Uno
- Passaggio 4: scarica le librerie e installa
- Passaggio 5: software Arduino (IDE)
- Passaggio 6: ora, l'output
- Passaggio 7: decodifica della struttura del messaggio NMEA
Video: Interfacciamento del modulo GPS con Arduino Uno: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Ciao ! Desideri collegare un modulo GPS alla tua scheda Arduino Uno, ma non sai come fare? Sono qui per aiutarti! Avrai bisogno delle seguenti parti per iniziare.
Forniture
- Scheda Arduino Uno con cavo
- Modulo GPS UBlox NEO-M8N
- Un computer
Passaggio 1: collega Arduino al PC
Prima di tutto, collega la tua scheda Arduino Uno a un PC. È possibile visitare https://www.arduino.cc/en/Guide/ArduinoUno per le informazioni relative all'installazione del software Arduino (IDE) e per il collegamento della scheda con un PC.
Passaggio 2: una breve informazione. Informazioni sul modulo GPS UBlox NEO-M8N
Questo è un modulo GPS UBlox NEO-M8N con antenna attiva in ceramica. Questo modulo GPS ha un motore Ublox M8 a 72 canali nel ricevitore. Il modulo ha 4 pin: VCC (tensione di alimentazione), GND (terra), Tx (trasmettitore) e Rx (ricevitore).
Questo modulo fornisce ininterrottamente stringhe di dati NMEA (National Marine Electronics Association) al pin TX risultanti informazioni GPS. Per saperne di più su questo modulo, puoi scaricare la sua scheda tecnica qui.
Passaggio 3: interfaccia modulo GPS con Arduino Uno
Per l'interfacciamento effettuare i seguenti collegamenti:
- Collegare Vcc del modulo GPS al Pin di alimentazione (5V) di Arduino Uno.
- Collegare Rx (Receiver Pin) del modulo GPS al D3 Pin di Uno.
- Collegare Tx (Trasmettitore Pin) del modulo GPS al D4 Pin di Uno.
- Collegare GND (Ground Pin) del modulo GPS a GND di Uno.
Passaggio 4: scarica le librerie e installa
Scarica le seguenti librerie e installale nel software Arduino IDE.
- Libreria seriale software
- Libreria TinyGPS per Arduino
Passaggio 5: software Arduino (IDE)
Apri il codice di esempio nel software Arduino (IDE). Nella scheda File, posiziona il cursore su Esempi, seleziona TinyGPSPlus-master, quindi fai clic su DeviceExample.
Passaggio 6: ora, l'output
Otterrai l'output come mostrato sopra nella finestra seriale di Arduino IDE. Queste sono frasi NMEA nei suoi diversi tipi.
Passaggio 7: decodifica della struttura del messaggio NMEA
Tutti i messaggi NMEA iniziano con il carattere $ e ogni campo dati è separato da una virgola. $GNGGA è il messaggio NMEA di base. Fornisce posizione 3D e dati precisi.
Ora, la decodifica:
- Il GN dopo $ indica la posizione GPS. GGA è per i dati di correzione del sistema di posizionamento globale. I caratteri prima della prima virgola indicano il tipo di messaggio. Tutti i messaggi sono conformi al formato NMEA-0183 versione 3.01.
- 073242– Rappresenta l'ora in cui è stata presa la posizione della correzione, 07:32:42 UTC
- 1837.84511, N– Latitudine 18 gradi 37.84511' N
- 07352.30436, E– Longitudine 073 gradi 52.30436′ MI
- 1– Qualità del fix (0 = non valido; 1= fix GPS; 2 = fix DGPS; 3 = fix PPS; 4 = cinematica in tempo reale; 5 = Float RTK; 6 = stimato (dead reckoning); 7 = modalità di inserimento manuale; 8 = Modalità simulazione)
- 11– Numero totale di satelliti
- 17 – Diluizione orizzontale della posizione
- 8, M – Altitudine, in metri sopra il livello del mare
- -67,7, M - Altezza del geoide (significa livello del mare) sopra l'ellissoide WGS84
- Campo vuoto – Tempo in secondi dall'ultimo aggiornamento DGPS
- Campo vuoto – Numero identificativo della stazione DGPS
- *60 – i dati di checksum iniziano sempre con *
Questo progetto si basa sull'articolo Modulo GPS con Arduino e Raspberry Pi - Di Priyanka Dixit. Visita questo articolo per saperne di più sul GPS, come funziona, spiegazione dei termini chiave longitudine e latitudine, differenza tra chip GPS e modulo GPS e molto altro!
Consigliato:
Interfacciamento del modulo GPS con Raspberry Pi: 10 passaggi
Interfacciamento del modulo GPS con Raspberry Pi: Ehi ragazzi!! Desideri interfacciare un modulo GPS con Raspberry Pi? Ma affrontare qualche difficoltà per farlo? “Non preoccuparti, sono qui per aiutarti! Puoi iniziare utilizzando le seguenti parti:
Interfacciamento del modulo ad ultrasuoni HC-SR04 con Arduino: 5 passaggi
Interfacciamento del modulo ad ultrasuoni HC-SR04 con Arduino: Ehi, che succede, ragazzi! Akarsh qui da CETech. Questo mio progetto è un po' più semplice ma divertente come gli altri progetti. In questo progetto, andremo ad interfacciare un modulo sensore di distanza ad ultrasuoni HC-SR04. Questo modulo funziona generando
Interfacciamento del modulo display TM1637 con Arduino: 3 passaggi
Interfacciamento del modulo display TM1637 con Arduino: As-Salam-O-Aleykum! Il mio questo istruibile riguarda l'interfacciamento del modulo display TM1637 con Arduino. Questo è un modulo display a sette segmenti a quattro cifre. È disponibile in una varietà di colori. Il mio è di colore rosso. Utilizza Tm1637 Ic
Interfacciamento di un modulo GPS con Raspberry Pi: Dashcam Parte 2: 3 passaggi
Interfacciamento di un modulo GPS con il Raspberry Pi: Dashcam Parte 2: questa è la parte 2 del progetto dashcam e in questo post impareremo come interfacciare un modulo GPS al Raspberry Pi. Utilizzeremo quindi i dati GPS e li aggiungeremo al video come sovrapposizione di testo. Si prega di leggere la parte 1 utilizzando il collegamento sottostante, prima di
Tutorial Arduino LCD 16x2 - Interfacciamento del display LCD 1602 con Arduino Uno: 5 passaggi
Tutorial Arduino LCD 16x2 | Interfacciamento del display LCD 1602 con Arduino Uno: Ciao ragazzi poiché molti progetti hanno bisogno di uno schermo per visualizzare i dati, sia che si tratti di un misuratore fai-da-te o di un display del conteggio degli abbonati di YouTube o di una calcolatrice o di un blocco tastiera con display e se tutti questi tipi di progetti sono realizzati con arduino lo faranno sicuramente