
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Raspberry Pi on väga ühilduv mini -arvuti erinevate moodulite jaoks, mida on üsna lihtne kasutada. Põhimõtteliselt on see peaaegu sama, mis arvutil, kuid seda saab juhtida Raspberry Pi GPIO -ga. Raspberry Pi toetab ka mitut suhtlusliini, millest üks on kommunikatsiooniliin Serial / UART.
Siin on õpetus Ublox Neo 6M GPS -mooduli kasutamise kohta koos Raspberry Pi -ga jada- / UART -sidega.
Samm: vajalikud materjalid




Sa vajad:
- Raspberry Pi moodul B+512 MB muutmälu
- Ublox Neo 6M Arduino vaarika jaoks
- PL2303 USB TTL -i
- Naiste ja naiste hüppajakaabel
2. toiming: PL2303 (mitte GPIO) kasutamine

- Ühendage kõik komponendid ülaltoodud skeemi järgi.
- Kontrollige PL2303 jadaühendust, kas Raspberry Pi on selle tuvastanud või mitte, andes terminalis käske järgmiselt:
ls /dev /ttyUSB*
käsu väljund annab teavet selle kohta, millises USB -s PL2303 tuvastatakse
- Installige GPS Daemoni klient järgmiste käskudega:
- Kontrollige PL2303 jadaühendust, kas Raspberry Pi on selle tuvastanud või mitte, andes terminalis käske järgmiselt:
sudo apt-get install gpsd gpsd-kliendid python-gps
Tehke GPSD Daemon Socket käivitamiseks käsitsi käsk järgmiselt:
sudo gpsd/dev/ttyUSB0 -F /var/run/gpsd.sock
ttyUSB0 saab muuta vastavalt Raspberry Pi tuvastatud pordile
Käsk GPS -i andmete vaatamiseks tehke järgmist
cgps -s
See näitab tulemusi pikkuskraadilt, laiuskraadilt, tsoonilt, kellaajalt jne. Vaates väljumiseks klõpsake CTRL + Z / C.
Samm: GPIO Raspberry Pi kasutamine

- Ühendage kõik komponendid ülaltoodud skemaatiliselt.
- Luba jadapinge käivitamisel -> Eelistus -> Raspi konfiguratsioon -> Luba jadaport
- Redigeerige cmdline.txt, et lubada jadaport järgmiselt:
$ sudo nano /boot/cmdline.txt
- Eemaldage "console = ttyAMA0, 115200", seejärel salvestage (CTRL + X) ja Y ja seejärel ENTER.
- Käivitage GPS -deemon käsitsi käsuga järgmiselt.
$ sudo killall gpsd
$ sudo gpsd/dev/ttyAMA0 -F /var/run/gpsd.sock
GPS -i andmete vaatamiseks tehke järgmist käsku:
cgps -s