Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
Ž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
Povezovanje GPS VK16E GPS z Arduino UNO: 3 koraki
Povezovanje GPS VK16E GPS z Arduino UNO: To je preprosta navodila za ljudi, ki bi radi vedeli, kako povezati in uporabljati svoj GPS modul z Arduinom. Uporabljam Arduino UNO Shield #Hackduino in modul VK16E GPS. Za več info glejte podatkovni list
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