Tartalomjegyzék:
- Lépés: A szükséges anyagok
- 2. lépés: A PL2303 használata (nem GPIO)
- 3. lépés: A GPIO Raspberry Pi használata
Videó: A GPS Ublox Neo 6M kézi hozzáférése Raspberry Pi B+-hoz: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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é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)
- 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
- 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