Sommario:

Accesso manuale al GPS Ublox Neo 6M con Raspberry Pi B+: 3 passaggi
Accesso manuale al GPS Ublox Neo 6M con Raspberry Pi B+: 3 passaggi

Video: Accesso manuale al GPS Ublox Neo 6M con Raspberry Pi B+: 3 passaggi

Video: Accesso manuale al GPS Ublox Neo 6M con Raspberry Pi B+: 3 passaggi
Video: LDmicro 20: решен вопрос жидкокристаллического дисплея I2C (программирование ПЛК микроконтроллера с помощью LDmicro) 2024, Novembre
Anonim
Accesso manuale al GPS Ublox Neo 6M con Raspberry Pi B+
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 è 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

Materiali di cui hai bisogno
Materiali di cui hai bisogno
Materiali di cui hai bisogno
Materiali di cui hai bisogno
Materiali di cui hai bisogno
Materiali di cui hai bisogno
Materiali di cui hai bisogno
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)

Utilizzo di PL2303 (non GPIO)
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

Utilizzo di GPIO Raspberry Pi
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: