Kazalo:

Povezovalni modul GPS z Arduino Uno: 7 korakov
Povezovalni modul GPS z Arduino Uno: 7 korakov

Video: Povezovalni modul GPS z Arduino Uno: 7 korakov

Video: Povezovalni modul GPS z Arduino Uno: 7 korakov
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Julij
Anonim
Vmesnik GPS modula z Arduino Uno
Vmesnik GPS modula z Arduino Uno

Živjo! Ali želite na svojo ploščo Arduino Uno povezati modul GPS, vendar ne veste, kako to storiti? Tukaj sem, da vam pomagam! Za začetek boste potrebovali naslednje dele.

Zaloge

  1. Arduino Uno plošča s kablom
  2. GPS modul UBlox NEO-M8N
  3. Računalnik

1. korak: Arduino povežite z računalnikom

Arduino povežite z računalnikom
Arduino povežite z računalnikom

Najprej povežite svojo ploščo Arduino Uno z računalnikom. Za informacije o namestitvi programske opreme Arduino (IDE) in za povezavo plošče z računalnikom obiščite

Korak: Kratek podatek. O GPS modulu UBlox NEO-M8N

Kratek podatek. O GPS modulu UBlox NEO-M8N
Kratek podatek. O GPS modulu UBlox NEO-M8N

To je GPS modul UBlox NEO-M8N s aktivno keramično anteno. Ta modul GPS ima v sprejemniku 72-kanalni motor Ublox M8. Modul ima 4 zatiče: VCC (napajalna napetost), GND (ozemljitev), Tx (oddajnik) in Rx (sprejemnik).

Ta modul zagotavlja neprekinjene podatkovne nize NMEA (National Marine Electronics Association) na pin TX, ki izhajajo iz informacij GPS. Če želite izvedeti več o tem modulu, lahko prenesete njegov podatkovni list tukaj.

Korak: Vmesniški modul GPS z Arduino Uno

Vmesniški GPS modul z Arduino Uno
Vmesniški GPS modul z Arduino Uno

Za povezovanje naredite povezave na naslednji način:

  1. Priključite Vcc modula GPS na pin za napajanje (5V) Arduino Uno.
  2. Priključite Rx (sprejemniški pin) modula GPS na D3 pin Uno.
  3. Povežite Tx (oddajniški pin) modula GPS z D4 pin Uno.
  4. GND (Ground Pin) modula GPS povežite z GND Uno.

4. korak: Prenesite knjižnice in namestite

Prenesite knjižnice in namestite
Prenesite knjižnice in namestite

Prenesite naslednje knjižnice in jih namestite v programsko opremo Arduino IDE.

  1. Serijska knjižnica programske opreme
  2. Knjižnica TinyGPS za Arduino

5. korak: programska oprema Arduino (IDE)

Arduino programska oprema (IDE)
Arduino programska oprema (IDE)

Odprite vzorčno kodo v programski opremi Arduino (IDE). Na zavihku Datoteka premaknite kazalec miške na primere, izberite TinyGPSPlus-master in kliknite DeviceExample.

Korak 6: Zdaj, Output

Zdaj pa Output!
Zdaj pa Output!

Rezultat boste dobili, kot je prikazano zgoraj, v zaporednem oknu Arduino IDE. To so stavki NMEA v različnih vrstah.

7. korak: Dešifriranje strukture sporočil NMEA

Dešifriranje strukture sporočil NMEA
Dešifriranje strukture sporočil NMEA

Vsa sporočila NMEA se začnejo z znakom $, vsako podatkovno polje pa je ločeno z vejico. $ GNGGA je osnovno sporočilo NMEA. Zagotavlja 3D lokacijo in natančne podatke.

Zdaj pa dekodiranje:

  • GN za $ označuje položaj GPS. GGA je namenjen popravkom podatkov globalnega sistema pozicioniranja. Znaki pred prvo vejico označujejo vrsto sporočila. Vsa sporočila ustrezajo formatu NMEA-0183 različice 3.01.
  • 073242– Predstavlja čas, ko je bila lokacija popravka zajeta, 07:32:42 UTC
  • 1837.84511, N– Latitude 18 ° 37.84511’N
  • 07352.30436, E– zemljepisna dolžina 073 stopinj 52,30366 ′ v
  • 1– Kakovost popravka (0 = neveljavno; 1 = popravek GPS; 2 = popravek DGPS; 3 = popravek PPS; 4 = kinematika v realnem času; 5 = plavajoči RTK; 6 = ocenjen (mrtvi obračun); 7 = način ročnega vnosa; 8 = simulacijski način)
  • 11– Skupno število satelitov
  • 17 - Horizontalno redčenje položaja
  • 8, M - Nadmorska višina, v metrih nad morsko gladino
  • -67,7, M -Višina geoida (pomeni morsko gladino) nad elipsoidom WGS84
  • Prazno polje - čas v sekundah od zadnje posodobitve DGPS
  • Prazno polje - ID številka postaje DGPS
  • *60 - podatki o kontrolni vsoti se vedno začnejo z *

Ta projekt temelji na članku GPS Module z Arduino in Raspberry Pi - avtor Priyanka Dixit. Obiščite ta članek, če želite izvedeti več o GPS -u, njegovem delovanju, razlagi ključnih izrazov zemljepisna dolžina in širina, razlika med čipom GPS in modulom GPS ter še veliko več!

Priporočena: