Sisällysluettelo:

GPS Ublox Neo 6M: n manuaalinen käyttö Raspberry Pi B+: 3 askeleen kanssa
GPS Ublox Neo 6M: n manuaalinen käyttö Raspberry Pi B+: 3 askeleen kanssa

Video: GPS Ublox Neo 6M: n manuaalinen käyttö Raspberry Pi B+: 3 askeleen kanssa

Video: GPS Ublox Neo 6M: n manuaalinen käyttö Raspberry Pi B+: 3 askeleen kanssa
Video: GPS приемник GY-NEO6MV2, обзор и подключение 2024, Marraskuu
Anonim
GPS Ublox Neo 6M: n manuaalinen käyttö Raspberry Pi B+: n kanssa
GPS Ublox Neo 6M: n manuaalinen käyttö Raspberry Pi B+: n kanssa

Raspberry Pi on erittäin yhteensopiva minitietokone eri moduuleille, jotka ovat melko helppokäyttöisiä. Pohjimmiltaan se on melkein sama kuin PC, mutta sitä voidaan ohjata Raspberry Pi: n GPIO: lla. Raspberry Pi tukee myös useita viestintälinjoja, joista yksi on Serial / UART -viestintä.

Tässä on opetusohjelma Ublox Neo 6M GPS -moduulin käyttämisestä Raspberry Pi -sarjan kanssa, jossa on sarja- / UART -tiedonsiirto.

Vaihe 1: Tarvitsemasi materiaalit

Tarvitsemasi materiaalit
Tarvitsemasi materiaalit
Tarvitsemasi materiaalit
Tarvitsemasi materiaalit
Tarvitsemasi materiaalit
Tarvitsemasi materiaalit
Tarvitsemasi materiaalit
Tarvitsemasi materiaalit

Tarvitset:

  • Raspberry Pi -moduuli B+512 Mt RAM -muistia
  • Ublox Neo 6M Arduino Vadelmalle
  • PL2303 USB - TTL
  • Naaras -naarashyppykaapeli

Vaihe 2: PL2303: n (ei GPIO) käyttäminen

PL2303 (ei GPIO)
PL2303 (ei GPIO)
  • Yhdistä jokainen komponentti yllä olevan kaavion mukaisesti.
  • Tarkista PL2303: n sarjaliikenne, onko Raspberry Pi havainnut sen vai ei, antamalla komentoja päätteellä seuraavasti:

ls /dev /ttyUSB*

komennon lähtö antaa tietoja, joissa PL2303 havaitaan USB: llä

  • Asenna GPS Daemon -asiakasohjelma seuraavilla komennoilla:
  • Tarkista PL2303: n sarjaliikenne, onko Raspberry Pi havainnut sen vai ei, antamalla komentoja päätteellä seuraavasti:

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

Suorita manuaalinen komento ajaaksesi GPSD Daemon Socket komennolla seuraavasti:

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

ttyUSB0 voidaan muuttaa Raspberry Pi: n havaitseman portin mukaan

Komento tarkastella tietoja GPS: stä, tee seuraava komento:

cgps -s

Se näyttää tulokset pituusasteilta, leveysasteilta, vyöhykkeiltä, ajasta jne. Poistu näkymästä napsauttamalla CTRL + Z / C.

Vaihe 3: GPIO Raspberry Pi: n käyttö

GPIO Raspberry Pi: n käyttäminen
GPIO Raspberry Pi: n käyttäminen
  • Liitä jokainen komponentti yllä olevan kaavion mukaisesti.
  • Ota sarjaliitäntä käyttöön Käynnistä -> Asetukset -> Raspi -määritykset -> Ota sarjaportti käyttöön
  • Muokkaa cmdline.txt ottaaksesi sarjaportin käyttöön komennolla seuraavasti:

$ sudo nano /boot/cmdline.txt

  • Poista "konsoli = ttyAMA0, 115200" ja tallenna sitten (CTRL + X) ja Y ja sitten ENTER.
  • Käynnistä GPS Daemon manuaalisesti komennolla seuraavasti:

$ sudo killall gpsd

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

Jos haluat nähdä gps -tiedot, tee seuraava komento:

cgps -s

Suositeltava: