Kazalo:
- Zaloge
- 1. korak: Arduino povežite z računalnikom
- Korak: Kratek podatek. O GPS modulu UBlox NEO-M8N
- Korak: Vmesniški modul GPS z Arduino Uno
- 4. korak: Prenesite knjižnice in namestite
- 5. korak: programska oprema Arduino (IDE)
- Korak 6: Zdaj, Output
- 7. korak: Dešifriranje strukture sporočil NMEA
Video: Povezovalni modul GPS z Arduino Uno: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Ž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
- Arduino Uno plošča s kablom
- GPS modul UBlox NEO-M8N
- Računalnik
1. korak: 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
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
Za povezovanje naredite povezave na naslednji način:
- Priključite Vcc modula GPS na pin za napajanje (5V) Arduino Uno.
- Priključite Rx (sprejemniški pin) modula GPS na D3 pin Uno.
- Povežite Tx (oddajniški pin) modula GPS z D4 pin Uno.
- GND (Ground Pin) modula GPS povežite z GND Uno.
4. korak: Prenesite knjižnice in namestite
Prenesite naslednje knjižnice in jih namestite v programsko opremo Arduino IDE.
- Serijska knjižnica programske opreme
- Knjižnica TinyGPS za Arduino
5. korak: programska oprema Arduino (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
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
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:
Povezovalni modul GPS z Raspberry Pi: 10 korakov
Povezovalni modul GPS z Raspberry Pi: Hej fantje !! Ali želite povezati modul GPS z Raspberry Pi? Toda naletite na težave pri tem? "Ne skrbite, tukaj sem, da vam pomagam! Začnete lahko z naslednjimi deli:
Povezovalni prikazovalni modul TM1637 z Arduinom: 3 koraki
Povezovalni prikazovalni modul TM1637 z Arduinom: As-Salam-O-Aleykum! Ta moj pouk govori o tem, da povežem prikazovalni modul TM1637 z Arduinom. To je štirimestni sedem segmentni prikazovalni modul. Na voljo je v različnih barvah. Moj je rdeče barve. Uporablja Tm1637 Ic
E32-433T Vadnica za modul LoRa - DIY Breakout Board za modul E32: 6 korakov
E32-433T Vadnica za modul LoRa | DIY Breakout Board za modul E32: Hej, kaj je, fantje! Akarsh tukaj iz CETech-a. Ta moj projekt je bolj učna krivulja za razumevanje delovanja modula E32 LoRa iz eByte, ki je 1-vatni oddajniški modul velike moči. Ko razumemo delo, imam oblikovanje
Arduino + GPS modul - obvestilo o destinaciji: 6 korakov
Arduino + GPS modul - obvestilo o destinaciji: Koliko časa izgubimo v prometnih zastojih? Ustvaril sem ciljno obvestilo, ki ga poganja Arduino, da bi ta čas izkoristil na produktiven način. Vsi vedo, da so prometni zastoji lahko velika izguba časa. Nemogoče je predvideti, kako dolgo bo trajalo
Arduino projekt: Testni razpon LoRa modul RF1276 za rešitev GPS sledenja: 9 korakov (s slikami)
Arduino projekt: Testni razpon LoRa modul RF1276 za sledenje GPS Rešitev: Povezava: USB - Serijsko Potrebujete: Potrebujete brskalnik Chrome: 1 X Arduino Mega Need: 1 X Potreba GPS: 1 X SD kartica Potreba: 2 X Modem LoRa RF1276 Funkcija: Arduino Pošlji vrednost GPS na glavno bazo - Podatki glavne baze shranjujejo v modulu Dataino Server Lora: Ultra dolgi doseg