Sisällysluettelo:

Liitäntä GPS -moduuliin Arduino Unolla: 7 vaihetta
Liitäntä GPS -moduuliin Arduino Unolla: 7 vaihetta

Video: Liitäntä GPS -moduuliin Arduino Unolla: 7 vaihetta

Video: Liitäntä GPS -moduuliin Arduino Unolla: 7 vaihetta
Video: Главная Автоматизация с помощью SMS - Использование и коды использования GSM-клавиатуры Arduino 2024, Marraskuu
Anonim
Liitäntä GPS -moduuli Arduino Unon kanssa
Liitäntä GPS -moduuli Arduino Unon kanssa

Hei ! Haluatko liittää GPS -moduulin Arduino Uno Boardiin, mutta et tiedä miten se tehdään? Olen täällä auttamassa sinua! Aloittamiseen tarvitset seuraavat osat.

Tarvikkeet

  1. Arduino Uno -levy kaapelilla
  2. UBlox NEO-M8N GPS-moduuli
  3. Tietokone

Vaihe 1: Yhdistä Arduino tietokoneeseen

Yhdistä Arduino tietokoneeseen
Yhdistä Arduino tietokoneeseen

Yhdistä ensin Arduino Uno Board PC: hen. Käy osoitteessa https://www.arduino.cc/en/Guide/ArduinoUno saadaksesi tietoja Arduino -ohjelmiston (IDE) asennuksesta ja Boardin liittämisestä tietokoneeseen.

Vaihe 2: Lyhyt tieto. Tietoja UBlox NEO-M8N GPS -moduulista

Lyhyt Tieto. Tietoja UBlox NEO-M8N GPS -moduulista
Lyhyt Tieto. Tietoja UBlox NEO-M8N GPS -moduulista

Tämä on UBlox NEO-M8N GPS-moduuli, jossa on keraaminen aktiiviantenni. Tässä GPS-moduulissa on 72-kanavainen Ublox M8 -moottori vastaanottimessa. Moduulissa on 4 nastaa: VCC (syöttöjännite), GND (maa), Tx (lähetin) ja Rx (vastaanotin).

Tämä moduuli tarjoaa keskeytymättömät NMEA (National Marine Electronics Association) -merkkijonot lähetettäville GPS -tiedoille. Jos haluat tietää lisää tästä moduulista, voit ladata sen tietolomakkeen täältä.

Vaihe 3: Liitäntä GPS -moduuli Arduino Unon kanssa

Liitäntä GPS -moduuli Arduino Unolla
Liitäntä GPS -moduuli Arduino Unolla

Liitäntöjä varten tee liitännät seuraavasti:

  1. Liitä GPS -moduulin Vcc Arduino Unon virtalähteeseen (5 V).
  2. Liitä GPS -moduulin Rx (vastaanottimen nasta) Unon D3 -nastaan.
  3. Liitä GPS -moduulin lähetin (lähetinnappi) Unon D4 -nastaan.
  4. Liitä GPS -moduulin GND (Ground Pin) Uno: n GND: hen.

Vaihe 4: Lataa kirjastot ja asenna

Lataa kirjastot ja asenna
Lataa kirjastot ja asenna

Lataa seuraavat kirjastot ja asenna se Arduino IDE -ohjelmistoon.

  1. Ohjelmistojen sarjakirjasto
  2. TinyGPS -kirjasto Arduinolle

Vaihe 5: Arduino -ohjelmisto (IDE)

Arduino -ohjelmisto (IDE)
Arduino -ohjelmisto (IDE)

Avaa esimerkkikoodi Arduino -ohjelmistossa (IDE). Vie hiiren osoitin Tiedosto-välilehdessä esimerkkien päälle, valitse TinyGPSPlus-master ja napsauta sitten DeviceExample.

Vaihe 6: Nyt lähtö

Nyt lähtö!
Nyt lähtö!

Saat tuloksen, kuten yllä on esitetty Arduino IDE: n sarjaikkunassa. Nämä ovat NMEA -lauseita eri tyypeissään.

Vaihe 7: NMEA -viestirakenteen dekoodaus

NMEA -viestirakenteen dekoodaus
NMEA -viestirakenteen dekoodaus

Kaikki NMEA -viestit alkavat $ -merkillä, ja jokainen tietokenttä erotetaan pilkulla. $ GNGGA on NMEA -perusviesti. Se tarjoaa 3D -sijainnin ja tarkat tiedot.

Nyt dekoodaus:

  • GN $ jälkeen osoittaa GPS -sijainnin. GGA on Global Positioning System Fix Data. Ensimmäisen pilkun edessä olevat merkit osoittavat viestin tyypin. Kaikki viestit ovat NMEA-0183-version 3.01 muodon mukaisia.
  • 073242– edustaa aikaa, jolloin korjauspaikka otettiin, 07:32:42 UTC
  • 1837,84511, N - leveysaste 18 astetta 37,84511’pohjoista leveyttä
  • 07352.30436, E - pituusaste 073 astetta 52.30436 ′ itäistä
  • 1– Korjauksen laatu (0 = virheellinen; 1 = GPS-korjaus; 2 = DGPS-korjaus; 3 = PPS-korjaus; 4 = Reaaliaikainen kinemaattinen; 5 = Float RTK; 6 = arvioitu (kuollut laskenta); 7 = Manuaalinen syöttötila; 8 = Simulaatiotila)
  • 11– Satelliittien kokonaismäärä
  • 17 - Asennon vaakasuora laimennus
  • 8, M - Korkeus, metreinä merenpinnan yläpuolella
  • -67,7, M -Geoidin korkeus (tarkoittaa merenpintaa) WGS84 -ellipsoidin yläpuolella
  • Tyhjä kenttä - Aika sekunneissa viimeisestä DGPS -päivityksestä
  • Tyhjä kenttä - DGPS -aseman tunnusnumero
  • *60 - tarkistussummatiedot alkavat aina *

Tämä projekti perustuu artikkeliin GPS -moduuli, jossa on Arduino ja Raspberry Pi - Priyanka Dixit. Käy tässä artikkelissa saadaksesi lisätietoja GPS: stä, sen toiminnasta, selityksistä keskeisistä termeistä pituusaste ja leveysaste, GPS -sirun ja GPS -moduulin välisestä erosta ja paljon muuta!

Suositeltava: