Tartalomjegyzék:

A GPS Ublox Neo 6M kézi hozzáférése Raspberry Pi B+-hoz: 3 lépés
A GPS Ublox Neo 6M kézi hozzáférése Raspberry Pi B+-hoz: 3 lépés

Videó: A GPS Ublox Neo 6M kézi hozzáférése Raspberry Pi B+-hoz: 3 lépés

Videó: A GPS Ublox Neo 6M kézi hozzáférése Raspberry Pi B+-hoz: 3 lépés
Videó: обзор GPS модуля NEO-6M 2024, November
Anonim
Kézi hozzáférés a GPS Ublox Neo 6M -hez Raspberry Pi B+ készülékkel
Kézi hozzáférés a GPS Ublox Neo 6M -hez Raspberry Pi B+ készülékkel

A Raspberry Pi egy nagyon kompatibilis mini PC különféle modulokhoz, amelyek nagyon könnyen használhatók. Alapvetően szinte ugyanaz, mint a PC, de a Raspberry Pi GPIO -val vezérelhető. A Raspberry Pi számos kommunikációs vonalat is támogat, amelyek közül az egyik a Serial / UART kommunikációs vonal.

Itt található az Ublox Neo 6M GPS modul Raspberry Pi és soros / UART kommunikációval történő használatának bemutatója.

Lépés: A szükséges anyagok

Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok

Szükséged lesz:

  • Raspberry Pi B modul+512 MB RAM
  • Ublox Neo 6M az Arduino Raspberry számára
  • PL2303 USB - TTL
  • Női és női áthidaló kábel

2. lépés: A PL2303 használata (nem GPIO)

A PL2303 használata (nem GPIO)
A PL2303 használata (nem GPIO)
  • Csatlakoztassa az egyes alkatrészeket a fenti vázlat szerint.
  • Ellenőrizze a PL2303 soros kommunikációját, függetlenül attól, hogy a Raspberry Pi észlelte -e vagy sem, a terminálon az alábbi parancsokkal:

ls /dev /ttyUSB*

a parancs kimenete információt szolgáltat arról, hogy melyik PL2303 USB -t érzékeli

  • Telepítse a GPS Daemon klienst a következő parancsokkal:
  • Ellenőrizze a PL2303 soros kommunikációját, függetlenül attól, hogy a Raspberry Pi észlelte -e vagy sem, a terminálon az alábbi parancsokkal:

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

Végezzen kézi parancsot a GPSD Daemon Socket futtatásához a következő paranccsal:

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

A ttyUSB0 a Raspberry Pi által észlelt portnak megfelelően módosítható

A GPS -adatok megtekintésére vonatkozó parancsot tegye a következő paranccsal:

cgps -s

Megjeleníti a hosszúság, szélesség, zóna, idő stb. Eredményeit. A nézetből való kilépéshez kattintson a CTRL + Z / C gombra.

3. lépés: A GPIO Raspberry Pi használata

A GPIO Raspberry Pi használata
A GPIO Raspberry Pi használata
  • Csatlakoztassa az egyes alkatrészeket a fenti vázlat szerint.
  • Engedélyezze a soros PIN -kódot a Start menüben -> Beállítások -> Raspi konfiguráció -> Soros port engedélyezése
  • A cmdline.txt fájl szerkesztésével engedélyezze a soros portot a következő paranccsal:

$ sudo nano /boot/cmdline.txt

  • Távolítsa el a "console = ttyAMA0, 115200" elemet, majd mentse (CTRL + X), majd Y, majd ENTER.
  • Végezze el a GPS Daemon kézi indítását a következő paranccsal:

$ sudo killall gpsd

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

A gps adatok megtekintéséhez tegye a következő parancsot:

cgps -s