Innholdsfortegnelse:

Manuell tilgang til GPS Ublox Neo 6M med Raspberry Pi B+: 3 trinn
Manuell tilgang til GPS Ublox Neo 6M med Raspberry Pi B+: 3 trinn

Video: Manuell tilgang til GPS Ublox Neo 6M med Raspberry Pi B+: 3 trinn

Video: Manuell tilgang til GPS Ublox Neo 6M med Raspberry Pi B+: 3 trinn
Video: LDmicro 1: Введение (программирование релейной логики ПЛК микроконтроллера с помощью LDmicro) 2024, November
Anonim
Manuell tilgang til GPS Ublox Neo 6M med Raspberry Pi B+
Manuell tilgang til GPS Ublox Neo 6M med Raspberry Pi B+

Raspberry Pi er en veldig kompatibel mini -PC for forskjellige moduler som er ganske enkle å bruke. I utgangspunktet er det nesten det samme som PC, men kan styres med GPIO fra Raspberry Pi. Raspberry Pi er også støtte med flere kommunikasjonslinjer, hvorav den ene er kommunikasjonslinjen Serial / UART.

Her er opplæring om hvordan du bruker Ublox Neo 6M GPS -modul med Raspberry Pi med seriell / UART -kommunikasjon.

Trinn 1: Materialer du trenger

Materialer du trenger
Materialer du trenger
Materialer du trenger
Materialer du trenger
Materialer du trenger
Materialer du trenger
Materialer du trenger
Materialer du trenger

Du vil trenge:

  • Raspberry Pi -modul B+512 MB RAM
  • Ublox Neo 6M for Arduino Bringebær
  • PL2303 USB til TTL
  • Kvinne til kvinne jumperkabel

Trinn 2: Bruke PL2303 (ikke GPIO)

Bruke PL2303 (ikke GPIO)
Bruke PL2303 (ikke GPIO)
  • Koble til hver komponent som skjematisk ovenfor.
  • Kontroller seriell kommunikasjon av PL2303 om den har blitt oppdaget av Raspberry Pi eller ikke ved å gi kommandoer på terminalen som følger:

ls /dev /ttyUSB*

utgangen fra kommandoen vil gi informasjon der USB som PL2303 blir oppdaget

  • Installer GPS Daemon -klienten med kommandoer som følger:
  • Kontroller seriell kommunikasjon av PL2303 om den har blitt oppdaget av Raspberry Pi eller ikke ved å gi kommandoer på terminalen som følger:

sudo apt-get install gpsd gpsd-klienter python-gps

Gjør en manuell kommando for å kjøre GPSD Daemon Socket med kommando som følger:

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

ttyUSB0 kan endres i henhold til porten som er oppdaget av Raspberry Pi

Kommandoen for å se data fra GPS, gjør følgende kommando:

cgps -s

Det vil vise resultater fra lengdegrad, breddegrad, sone, tid etc. For å gå ut av visningen, klikk på CTRL + Z / C.

Trinn 3: Bruke GPIO Raspberry Pi

Bruke GPIO Raspberry Pi
Bruke GPIO Raspberry Pi
  • Koble til hver komponent som skjematisk ovenfor.
  • Aktiver Serial Pin på Start -> Preferanse -> Raspi -konfigurasjon -> Aktiver Serial Port
  • Rediger cmdline.txt for å aktivere seriell port med kommando som følger:

$ sudo nano /boot/cmdline.txt

  • Fjern "console = ttyAMA0, 115200" og lagre (CTRL + X) og Y deretter ENTER.
  • Gjør en manuell start av GPS Daemon med kommando som følger:

$ sudo killall gpsd

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

Gjør følgende kommando for å se gps -dataene:

cgps -s

Anbefalt: