Sommario:
- Passaggio 1: materiali di cui hai bisogno
- Passaggio 2: utilizzo di PL2303 (non GPIO)
- Passaggio 3: utilizzo di GPIO Raspberry Pi
Video: Accesso manuale al GPS Ublox Neo 6M con Raspberry Pi B+: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
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 è anche supporto con diverse linee di comunicazione, una delle quali è la linea di comunicazione Serial/UART.
Ecco un tutorial su come utilizzare il modulo GPS Ublox Neo 6M con Raspberry Pi con comunicazione seriale / UART.
Passaggio 1: materiali di cui hai bisogno
Avrai bisogno:
- Modulo Raspberry Pi B + 512 MB di RAM
- Ublox Neo 6M per Arduino Raspberry
- PL2303 da USB a TTL
- Cavo jumper da femmina a femmina
Passaggio 2: utilizzo di PL2303 (non GPIO)
- Collegare ciascun componente come nello schema sopra.
- Verificare la comunicazione seriale di PL2303 se è stata rilevata da Raspberry Pi o meno dando i comandi sul terminale come segue:
ls /dev/ttyUSB*
l'output del comando fornirà informazioni in quale USB viene rilevato il PL2303
- Installa il client GPS Daemon con i seguenti comandi:
- Verificare la comunicazione seriale di PL2303 se è stata rilevata da Raspberry Pi o meno dando i comandi sul terminale come segue:
sudo apt-get install gpsd gpsd-clients python-gps
Esegui un comando manuale per eseguire GPSD Daemon Socket con il comando come segue:
sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock
ttyUSB0 può essere modificato in base alla porta rilevata da Raspberry Pi
Il comando per visualizzare i dati dal GPS, eseguire il seguente comando:
cgps -s
Mostrerà i risultati di longitudine, latitudine, zona, ora ecc. Per uscire dalla visualizzazione, fare clic su CTRL + Z / C.
Passaggio 3: utilizzo di GPIO Raspberry Pi
- Collegare ogni componente come schema sopra.
- Abilita Pin seriale su Start -> Preferenze -> Configurazione Raspi -> Abilita porta seriale
- Modifica cmdline.txt per abilitare la porta seriale con il comando come segue:
$ sudo nano /boot/cmdline.txt
- Rimuovere "console = ttyAMA0, 115200" quindi salvare (CTRL + X) e Y quindi ENTER.
- Eseguire un avvio manuale di GPS Daemon con il comando come segue:
$ sudo killall gpsd
$ sudo gpsd /dev/ttyAMA0 -F /var/run/gpsd.sock
Per vedere i dati gps eseguire il seguente comando:
cgps -s
Consigliato:
Arduino Piano con manuale e 7 brani preimpostati: 7 passaggi
Pianoforte Arduino con manuale e 7 brani preimpostati: l'interfaccia della tastiera del pianoforte Arduino con LCD ha 2 modalità. La modalità manuale e amp; La modalità preset. Ho usato il pulsante 7 per un semplice pianoforte a 7 tasti e il pulsante 1 per la modalità di configurazione per passare a 7 brani preimpostati
Controlla l'accesso di Arduino YÚN con MySQL, PHP5 e Python: 11 passaggi (con immagini)
Controlla l'accesso di Arduino YÚN con MySQL, PHP5 e Python: Ciao amici! Ebbene, come sapete, a settembre il nuovo shield in anteprima di Arduino, Arduino YUN. Questo piccolo amico ha un sistema embedded Linux con il quale possiamo eseguire qualsiasi cosa ti venga in mente (almeno finora). Anche se ci sono poche informazioni
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 alla tastiera 4x4 con Arduino: 5 passaggi (con immagini)
Accesso alla tastiera 4x4 con Arduino: la tastiera 4x4 è un composto di 16 tasti disposti come una matrice. Il metodo utilizzato per accedere alla tastiera 4x4 con il metodo di scansione a matrice. La tastiera 4x4 necessita di 8 pin per accedervi, ovvero 4 pin per le colonne e 4 pin per la linea. Come la scansione m
Spidering di un sito Web Ajax con un modulo di accesso asincrono: 6 passaggi (con immagini)
Spidering di un sito Web Ajax con un modulo di accesso asincrono: Il problema: gli strumenti di spidering non consentono l'autenticazione di accesso AJAX. Questa istruzione ti mostrerà come accedere tramite un modulo AJAX usando Python e un modulo chiamato Mechanize. Gli spider sono programmi di automazione web che stanno diventando sempre più pop