Talaan ng mga Nilalaman:

Manu-manong Pag-access ng GPS Ublox Neo 6M Sa Raspberry Pi B +: 3 Mga Hakbang
Manu-manong Pag-access ng GPS Ublox Neo 6M Sa Raspberry Pi B +: 3 Mga Hakbang

Video: Manu-manong Pag-access ng GPS Ublox Neo 6M Sa Raspberry Pi B +: 3 Mga Hakbang

Video: Manu-manong Pag-access ng GPS Ublox Neo 6M Sa Raspberry Pi B +: 3 Mga Hakbang
Video: PAANO MAG INSTALL NG GPS TRACKER SA MUTOR - Samchen GPS Tracker with AIKA Application Android/iOs 2024, Nobyembre
Anonim
Manu-manong Pag-access ng GPS Ublox Neo 6M Sa Raspberry Pi B +
Manu-manong Pag-access ng GPS Ublox Neo 6M Sa Raspberry Pi B +

Ang Raspberry Pi ay isang napaka katugmang mini PC para sa iba't ibang mga module na medyo madaling gamitin. Karaniwan halos kapareho ito ng PC ngunit maaaring makontrol ng GPIO mula sa Raspberry Pi. Sinusuportahan din ng Raspberry Pi na may maraming mga linya ng komunikasyon, isa na rito ay ang linya ng komunikasyon Serial / UART.

Narito ang tutorial tungkol sa kung paano gamitin ang Ublox Neo 6M GPS Module na may Raspberry Pi na may Serial / UART Communication.

Hakbang 1: Mga Materyal na Kailangan Mo

Mga Materyal na Kailangan Mo
Mga Materyal na Kailangan Mo
Mga Materyal na Kailangan Mo
Mga Materyal na Kailangan Mo
Mga Materyal na Kailangan Mo
Mga Materyal na Kailangan Mo
Mga Materyal na Kailangan Mo
Mga Materyal na Kailangan Mo

Kakailanganin mong:

  • Raspberry Pi Module B + 512MB RAM
  • Ublox Neo 6M para sa Arduino Raspberry
  • PL2303 USB sa TTL
  • Babae Sa Babae Jumper Cable

Hakbang 2: Paggamit ng PL2303 (hindi GPIO)

Paggamit ng PL2303 (hindi GPIO)
Paggamit ng PL2303 (hindi GPIO)
  • Ikonekta ang bawat bahagi bilang eskematiko sa itaas.
  • Suriin ang serial komunikasyon ng PL2303 kung napansin ito ng Raspberry Pi o hindi sa pamamagitan ng pagbibigay ng mga utos sa terminal tulad ng sumusunod:

ls / dev / ttyUSB *

ang output ng utos ay magbibigay ng impormasyon kung saan ang USB na nakita ang PL2303

  • I-install ang GPS Daemon client na may mga utos tulad ng sumusunod:
  • Suriin ang serial komunikasyon ng PL2303 kung napansin ito ng Raspberry Pi o hindi sa pamamagitan ng pagbibigay ng mga utos sa terminal tulad ng sumusunod:

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

Gumawa ng isang manu-manong utos upang patakbuhin ang GPSD Daemon Socket na may utos tulad ng sumusunod:

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

Ang ttyUSB0 ay maaaring mabago alinsunod sa nakita ng port ng Raspberry Pi

Ang utos na tingnan ang data mula sa GPS, gawin ang sumusunod na utos:

cgps -s

Ipapakita nito ang mga resulta mula sa longitude, latitude, zone, oras atbp. Upang lumabas sa view, i-click ang CTRL + Z / C.

Hakbang 3: Paggamit ng GPIO Raspberry Pi

Paggamit ng GPIO Raspberry Pi
Paggamit ng GPIO Raspberry Pi
  • Ikonekta ang bawat bahagi bilang eskematiko sa itaas.
  • Paganahin ang Serial Pin sa Simula -> Kagustuhan -> Pag-configure ng Raspi -> Paganahin ang Serial Port
  • I-edit ang cmdline.txt upang paganahin ang serial port na may utos tulad ng sumusunod:

$ sudo nano /boot/cmdline.txt

  • Alisin ang "console = ttyAMA0, 115200" pagkatapos ay i-save (CTRL + X) at Y pagkatapos ay ENTER.
  • Gumawa ng isang manu-manong pagsisimula ng GPS Daemon na may utos tulad ng sumusunod:

$ sudo killall gpsd

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

Upang makita ang data ng gps gawin ang sumusunod na utos:

cgps -s

Inirerekumendang: