Innehållsförteckning:

Manuell åtkomst till GPS Ublox Neo 6M med Raspberry Pi B+: 3 steg
Manuell åtkomst till GPS Ublox Neo 6M med Raspberry Pi B+: 3 steg

Video: Manuell åtkomst till GPS Ublox Neo 6M med Raspberry Pi B+: 3 steg

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

Raspberry Pi är en mycket kompatibel minidator för olika moduler som är ganska enkla att använda. I grund och botten är det nästan samma som PC men kan styras med GPIO från Raspberry Pi. Raspberry Pi är också stöd med flera kommunikationslinjer, varav en är kommunikationslinjen Serial / UART.

Här är handledning om hur du använder Ublox Neo 6M GPS -modul med Raspberry Pi med seriell / UART -kommunikation.

Steg 1: Material du behöver

Material du behöver
Material du behöver
Material du behöver
Material du behöver
Material du behöver
Material du behöver
Material du behöver
Material du behöver

Du kommer behöva:

  • Raspberry Pi -modul B+512 MB RAM
  • Ublox Neo 6M för Arduino Hallon
  • PL2303 USB till TTL
  • Kvinnlig till kvinnlig bygelkabel

Steg 2: Använda PL2303 (inte GPIO)

Använda PL2303 (inte GPIO)
Använda PL2303 (inte GPIO)
  • Anslut varje komponent enligt schemat ovan.
  • Kontrollera seriell kommunikation av PL2303 om den har upptäckts av Raspberry Pi eller inte genom att ge kommandon på terminalen enligt följande:

ls /dev /ttyUSB*

utmatningen från kommandot kommer att ge information i vilken USB som PL2303 detekteras

  • Installera GPS Daemon -klienten med kommandon enligt följande:
  • Kontrollera seriell kommunikation av PL2303 om den har upptäckts av Raspberry Pi eller inte genom att ge kommandon på terminalen enligt följande:

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

Gör ett manuellt kommando för att köra GPSD Daemon Socket med kommando enligt följande:

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

ttyUSB0 kan ändras enligt port upptäckt av Raspberry Pi

Kommandot för att visa data från GPS, gör följande kommando:

cgps -s

Det visar resultat från longitud, latitud, zon, tid etc. För att lämna vyn, klicka på CTRL + Z / C.

Steg 3: Använda GPIO Raspberry Pi

Använda GPIO Raspberry Pi
Använda GPIO Raspberry Pi
  • Anslut varje komponent enligt schemat ovan.
  • Aktivera Serial Pin vid Start -> Preferens -> Raspi -konfiguration -> Aktivera Serial Port
  • Redigera cmdline.txt för att aktivera seriell port med kommando enligt följande:

$ sudo nano /boot/cmdline.txt

  • Ta bort "console = ttyAMA0, 115200" och spara sedan (CTRL + X) och Y sedan ENTER.
  • Gör en manuell start av GPS Daemon med kommando enligt följande:

$ sudo killall gpsd

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

Gör följande kommando för att se gps -data:

cgps -s

Rekommenderad: