Përmbajtje:

Qasja manuale e GPS Ublox Neo 6M Me Raspberry Pi B+: 3 hapa
Qasja manuale e GPS Ublox Neo 6M Me Raspberry Pi B+: 3 hapa

Video: Qasja manuale e GPS Ublox Neo 6M Me Raspberry Pi B+: 3 hapa

Video: Qasja manuale e GPS Ublox Neo 6M Me Raspberry Pi B+: 3 hapa
Video: Building The World's First MANUAL Dodge Demon! | PT 6 2024, Nëntor
Anonim
Qasja manuale e GPS Ublox Neo 6M me Raspberry Pi B+
Qasja manuale e GPS Ublox Neo 6M me Raspberry Pi B+

Raspberry Pi është një mini PC shumë i pajtueshëm për module të ndryshme që janë mjaft të lehta për t'u përdorur. Në thelb është pothuajse i njëjtë me kompjuterin, por mund të kontrollohet me GPIO nga Raspberry Pi. Raspberry Pi është gjithashtu mbështetje me disa linja komunikimi, njëra prej të cilave është linja e komunikimit Serial / UART.

Këtu është tutorial se si të përdorni Ublox Neo 6M GPS Modul me Raspberry Pi me komunikim serial / UART.

Hapi 1: Materialet që ju nevojiten

Materialet që ju nevojiten
Materialet që ju nevojiten
Materialet që ju nevojiten
Materialet që ju nevojiten
Materialet që ju nevojiten
Materialet që ju nevojiten
Materialet që ju nevojiten
Materialet që ju nevojiten

Do t'ju duhet:

  • Raspberry Pi Moduli B+512MB RAM
  • Ublox Neo 6M për Arduino Raspberry
  • PL2303 USB në TTL
  • Kabëll bluzë nga femra në femër

Hapi 2: Përdorimi i PL2303 (jo GPIO)

Përdorimi i PL2303 (jo GPIO)
Përdorimi i PL2303 (jo GPIO)
  • Lidhni secilin përbërës sipas skemës së mësipërme.
  • Kontrolloni komunikimin serik të PL2303 nëse është zbuluar nga Raspberry Pi apo jo duke dhënë komanda në terminal si më poshtë:

ls /dev /ttyUSB*

dalja e komandës do të japë informacion në të cilin USB është zbuluar PL2303

  • Instaloni klientin GPS Daemon me komandat si më poshtë:
  • Kontrolloni komunikimin serik të PL2303 nëse është zbuluar nga Raspberry Pi apo jo duke dhënë komanda në terminal si më poshtë:

sudo apt-get instaloni gpsd gpsd-klientët python-gps

Bëni një komandë manuale për të drejtuar GPSD Daemon Socket me komandën si më poshtë:

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

ttyUSB0 mund të ndryshohet sipas portit të zbuluar nga Raspberry Pi

Komanda për të parë të dhënat nga GPS, bëni komandën e mëposhtme:

cgps -s

Do të shfaqë rezultate nga gjatësia, gjerësia, zona, koha etj. Për të dalë nga pamja, klikoni CTRL + Z / C.

Hapi 3: Përdorimi i GPIO Raspberry Pi

Përdorimi i GPIO Raspberry Pi
Përdorimi i GPIO Raspberry Pi
  • Lidhni secilin komponent si skematik më sipër.
  • Aktivizo Pin Serial në Fillim -> Preferenca -> Konfigurimi Raspi -> Aktivizo Portin Serial
  • Ndryshoni cmdline.txt për të aktivizuar portin serik me komandën si më poshtë:

$ sudo nano /boot/cmdline.txt

  • Hiqni "console = ttyAMA0, 115200" pastaj ruani (CTRL + X) dhe Y pastaj ENTER.
  • Bëni një nisje manuale të GPS Daemon me komandën si më poshtë:

$ sudo killall gpsd

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

Për të parë të dhënat e GPS bëni komandën e mëposhtme:

cgps -s

Recommended: