Satura rādītājs:

Manuāla piekļuve GPS Ublox Neo 6M ar Raspberry Pi B+: 3 soļi
Manuāla piekļuve GPS Ublox Neo 6M ar Raspberry Pi B+: 3 soļi

Video: Manuāla piekļuve GPS Ublox Neo 6M ar Raspberry Pi B+: 3 soļi

Video: Manuāla piekļuve GPS Ublox Neo 6M ar Raspberry Pi B+: 3 soļi
Video: First GPS Arduino Project by ChatGPT 2024, Novembris
Anonim
Manuāla piekļuve GPS Ublox Neo 6M ar Raspberry Pi B+
Manuāla piekļuve GPS Ublox Neo 6M ar Raspberry Pi B+

Raspberry Pi ir ļoti saderīgs mini dators dažādiem moduļiem, kurus ir diezgan viegli lietot. Būtībā tas ir gandrīz tāds pats kā datoram, bet to var kontrolēt ar GPIO no Raspberry Pi. Raspberry Pi atbalsta arī vairākas saziņas līnijas, no kurām viena ir sakaru līnija Serial / UART.

Šeit ir apmācība par to, kā lietot Ublox Neo 6M GPS moduli ar Raspberry Pi ar seriālo / UART sakaru.

1. darbība. Nepieciešamie materiāli

Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli

Jums būs nepieciešams:

  • Raspberry Pi modulis B+512 MB RAM
  • Ublox Neo 6M Arduino Raspberry
  • PL2303 USB uz TTL
  • Džemperis no sievietes līdz sievietei

2. darbība. PL2303 (nevis GPIO) izmantošana

Izmantojot PL2303 (nevis GPIO)
Izmantojot PL2303 (nevis GPIO)
  • Savienojiet katru komponentu, kā norādīts iepriekš.
  • Pārbaudiet PL2303 sērijas sakarus, vai Raspberry Pi to ir atklājis, vai nē, dodot komandas terminālī šādi:

ls /dev /ttyUSB*

komandas izvade sniegs informāciju, kurā USB tiek konstatēts PL2303

  • Instalējiet GPS Daemon klientu ar šādām komandām:
  • Pārbaudiet PL2303 sērijas sakarus, vai Raspberry Pi to ir atklājis, vai nē, dodot komandas terminālī šādi:

sudo apt-get instalēt gpsd gpsd-klienti python-gps

Izpildiet manuālu komandu, lai palaistu GPSD Daemon Socket ar šādu komandu:

sudo gpsd/dev/ttyUSB0 -F /var/run/gpsd.sock

ttyUSB0 var mainīt saskaņā ar Raspberry Pi noteikto portu

Komanda, lai skatītu datus no GPS, izpildiet šādu komandu:

cgps -s

Tas parādīs rezultātus no garuma, platuma, zonas, laika utt. Lai izietu no skata, noklikšķiniet uz CTRL + Z / C.

3. darbība: GPIO Raspberry Pi izmantošana

Izmantojot GPIO Raspberry Pi
Izmantojot GPIO Raspberry Pi
  • Savienojiet katru komponentu, kā norādīts iepriekš.
  • Iespējot seriālo tapu, sākot -> Preference -> Raspi Configuration -> Enable Serial Port
  • Rediģējiet cmdline.txt, lai iespējotu seriālo portu ar komandu šādi:

$ sudo nano /boot/cmdline.txt

  • Noņemiet “konsole = ttyAMA0, 115200”, pēc tam saglabājiet (CTRL + X) un Y un pēc tam ievadiet.
  • Veiciet manuālu GPS dēmona palaišanu ar komandu šādi:

$ sudo killall gpsd

$ sudo gpsd/dev/ttyAMA0 -F /var/run/gpsd.sock

Lai skatītu GPS datus, izpildiet šo komandu:

cgps -s

Ieteicams: