Älä koskaan eksy enää GPS-moduulin GY-NEO6MV2 kanssa

Asetettu päälle
GY-NEO6MV2 GPS-moduuli GY-NEO6MV2 GPS-moduuli

GY-NEO6MV2 GPS-moduuli

GY-NEO6MV2-moduulista on tullut harrastajien standardiratkaisu GPS-toiminnallisuuden lisäämiseksi projektiin. Tämä vastaanotin voi vastaanottaa, purkaa ja muuntaa signaalit 16 satelliitista samanaikaisesti GPS-koordinaateiksi. Nämä lähetetään sitten NMEA-muodossa sarjalähetys/vastaanotinyhteyden kautta.
GY-NEO6MV2 GPS-moduuliNEO6MV2 GPS-moduuli mahdollistaa GPS-signaalien vastaanottamisen. Näin projekti voi määrittää tarkalleen missä se on maan päällä, kuinka nopeasti se kulkee, mihin suuntaan se liikkuu ja kuinka monta satelliittia on näkyvissä. Loppu varastosta € 6,05

NMEA-tietomuoto

NMEA on lyhenne sanoista "National Marine Electronics Association", ja se on ollut olemassa jo ennen GPS:n olemassaoloa. Tämän protokollan kautta voidaan lähettää monia erityyppisiä tietoja, joiden tyyppi on viestin alussa.

GPS-paikat on merkitty tyypillä $xxGGA, jossa $GPGGA tarkoittaa GPS:ää ja $GLGGA tarkoittaa GLONASSia. Tämä moduuli käyttää GPS-koordinaatteja seuraavan viestin luomiseen:

$GPGGA,181908.00,3404.7041778,N,07044.3966270,W,4,13,
1,00,495,144,M,29,200,M,0,10,0000*40

Tämä viesti voidaan jakaa seuraaviin tietoihin:

TyyppiPäivämäärät
1Viestin tyyppi$ GPGGA
2Aikaleima (UTC)181908.00
3leveysaste3404.7041778
4Leveysaste-suuntaN
5pituusaste07044.3966270
6Pituusasteen suuntaW
7Laatu4
8Satelliitit13
9HDOP1.0
10Vastaanottimen korkeus495.144
11Korkeusyksikkö (jalkaa tai metri)M
12geoidinen erotus29.200
13Geoidinen erotusyksikköM
14Korjausikä1.0
15Korjausaseman tunnus0000
16Tarkistussumma*40
NMEA-tietotyypit NMEA-tietotyypit

Leveysaste ja pituusaste

Tämän viestin tärkeimmät tiedot ovat leveysaste, pituusaste ja suunta.

Leveysaste on 0 astetta päiväntasaajalla ja menee 90 asteeseen pohjoiseen ja etelään (suunta) määrittääkseen sijainnin vaakaviivan.

Pituusaste on 0 astetta "Greenwichissä" ja siirtyy 180 asteeseen länteen ja itään (suunta) määrittääkseen sijainnin pystyviivan.

Leveysaste ja pituusaste Leveysaste ja pituusaste
Arduino NEO6MV2 GPS-moduuli Arduino NEO6MV2 GPS-moduuli

Yhdistä Arduino

Koska GPS-moduuli toimii 3,3 V:lla, voi olla haitallista kommunikoida 5 V:lla, koska tämä asettaa moduuliin liikaa jännitettä. Tästä syystä on tärkeää sijoittaa jännitteenjakaja, kuten viereisessä kuvassa näkyy, TX:n ja Arduino I/O:n väliin. Tämä vähentää 5 V:n noin 3,3 V:iin (5 x 4700 / 10 000).

Moduulin kytkemisen jälkeen on heti mahdollista lukea koordinaatit. Jos ei ole toivottavaa suodattaa tietoja itse, kirjasto on tietysti käytettävissä.


Tämä kirjasto sisältää kaikki esimerkkiluonnokset tämän moduulin käyttöä varten. Kun GPS on määrittänyt sijaintinsa, LED vilkkuu ja tiedot voidaan hakea.

TinyGPS++-kirjastoa ei ole tehty erityisesti tätä moduulia varten, joten siirtonopeus on asetettava oikein välillä 4800 - 9600.
lähettänyt Verkkosivusto Olen kiinnostunut elektroniikasta, ohjelmoinnista ja erityisesti näiden yhdistämisestä. Opencircuit kirjoitan blogeja, joissa selitän kuinka elektroniikka ja moduulit toimivat.

Kommentit

Webwinkelkeur Kiyoh Trustpilot Opencircuit