Sommario:
- Passaggio 1: procurati un modulo GPS Ublox LEA 6h 02 (o qualsiasi modulo che preferisci), leggi le specifiche del foglio dati e prepara il modulo per la connessione ad Arduino
- Passaggio 2: collega il modulo GPS con Arduino
- Passaggio 3: caricare il programma Arduino per leggere la porta seriale (comunicazione)
- Passaggio 4: eseguire il codice Python
Video: Modulo GPS Ublox LEA 6h 02 con Arduino e Python: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Interfacciamento del modulo GPS utilizzando un Arduino UNO (o qualsiasi altro dispositivo Arduino) e calcolo di Latitudine e Longitudine da visualizzare sulla finestra dell'applicazione scritta in Python.
Passaggio 1: procurati un modulo GPS Ublox LEA 6h 02 (o qualsiasi modulo che preferisci), leggi le specifiche del foglio dati e prepara il modulo per la connessione ad Arduino
- Leggi attentamente la scheda tecnica di Ublox LEA 6 e assicurati che il tuo modulo sia corretto
- La maggior parte dei moduli funziona da ~ 2,7 a 3,6 V, quindi assicurati di avere la fonte di alimentazione adeguata, ho usato il pin Arduino 3.3 V
- Tutti i moduli supportano la porta di comunicazione UART, quindi la useremo per interfacciarci con Arduino
- I moduli per impostazione predefinita sono dotati di prese micro femmina che trovo difficile da collegare ad Arduino, quindi l'ho sostituito con una presa femmina con ponticello da 2,54 mm (prima di sostituirla assicurati di sapere quale pin fa cosa e crea un diagramma pin su carta o computer)
- Ora questo modulo è pronto per la connessione ad Arduino
Passaggio 2: collega il modulo GPS con Arduino
- Identifica Tx (trasmettitore) e Rx (ricevitore) del modulo GPS e lo stesso anche su Arduino (ho usato UNO quindi ha solo 1 porta di comunicazione UART, Tx su pin0 e Rx su pin1, più specifiche su Arduino UNO)
-
Connetti Tx e Rx del modulo GPS con Rx e Tx di Arduino
- Tx del GPS (filo verde nel mio caso) a => Rx di Arduino
- Rx del GPS (filo giallo nel mio caso) a => Tx di Arduino
- Collegare il pin Adruino 3.3v all'alimentazione GPS e accoppiare entrambi i motivi
- Attenzione: assicurati di non applicare più di 3.3v (max. 3.6v) al tuo modulo GPS e leggi attentamente il modulo di istruzioni
Passaggio 3: caricare il programma Arduino per leggere la porta seriale (comunicazione)
- Il codice per questo progetto può essere trovato nel repository GitHub
- Link:
- Si prega di leggere il file README.md
- Installa il software u-center come indicato nel file README.md sopra
- Carica il codice Arduino sul modulo Arduino
- Collega i pin GPS ad Arduino
- Apri il monitor seriale su Arduino IDE e osserva l'output del modulo GPS, assicurati che stia stampando un output degno
- Disconnetti la porta seriale di Arduino chiudendo il monitor seriale e ora apri il software u-center e seleziona la porta seriale di Arduino
-
Osserva la risposta sullo schermo
- Ci vorrà del tempo per dare una risposta valida e dipende dalla potenza del segnale ricevuto dal modulo GPS
- Tieni il modulo GPS all'aperto o vicino alla finestra
Passaggio 4: eseguire il codice Python
- Scarica e configura Python nel tuo computer locale
- Scarica il codice Python per leggere i dati GPS tramite la porta di comunicazione seriale della tua macchina
- Collega e alimenta il GPS con Arduino
- Identifica la porta com a cui è connesso Arduino
- Esegui il codice Python
- Inserisci i dettagli della porta COM
- Verifica i dati lat e long
Consigliato:
Modulo RF 433MHZ - Realizza ricevitore e trasmettitore dal modulo RF 433MHZ senza alcun microcontrollore: 5 passaggi
Modulo RF 433MHZ | Crea ricevitore e trasmettitore da un modulo RF 433MHZ senza alcun microcontrollore: desideri inviare dati wireless? facilmente e senza bisogno di microcontrollore? Eccoci, in questa istruzione ti mostrerò il trasmettitore e il ricevitore rf di base pronti per essere utilizzati! In questa istruzione potrai inviare e ricevere dati usando molto ver
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino - Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero - Elicottero Rc - Aereo RC con Arduino: 5 passaggi (con immagini)
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino | Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero | Elicottero Rc | Aereo radiocomandato con Arduino: per far funzionare un'auto radiocomandata | Quadricottero | Drone | Aereo RC | Barca RC, abbiamo sempre bisogno di un ricevitore e trasmettitore, supponiamo che per RC QUADCOPTER abbiamo bisogno di un trasmettitore e ricevitore a 6 canali e quel tipo di TX e RX è troppo costoso, quindi ne faremo uno sul nostro
Come interfacciare il modulo GPS (NEO-6m) con Arduino: 7 passaggi (con immagini)
Come interfacciare un modulo GPS (NEO-6m) con Arduino: In questo progetto, ho mostrato come interfacciare un modulo GPS con Arduino UNO. I dati di longitudine e latitudine vengono visualizzati sul display LCD e la posizione può essere visualizzata sull'app. Elenco del materiale Arduino Uno ==> $8 Modulo GPS Ublox NEO-6m ==> $ 15 16 volte
Localizzatore GPS in tempo reale fatto in casa (SIM800L, Ublox NEO-6M, Arduino): 8 passaggi
Localizzatore GPS in tempo reale fatto in casa (SIM800L, Ublox NEO-6M, Arduino): quindi hai un modulo GSM in giro come me? Anche un localizzatore GPS? La pensiamo allo stesso modo! In questo tutorial, cercherò di guidarti come raggiungere il tuo obiettivo dal punto di vista di un principiante. Poiché non avevo precedenti conoscenze di ingegneria elettrica (per
Accesso manuale al GPS Ublox Neo 6M con Raspberry Pi B+: 3 passaggi
Accesso manuale al GPS Ublox Neo 6M con Raspberry Pi B+: Raspberry Pi è un mini PC molto compatibile per vari moduli che sono abbastanza facili da usare. Fondamentalmente è quasi uguale al PC ma può essere controllato con GPIO da Raspberry Pi. Raspberry Pi supporta anche diverse linee di comunicazione, una o