Innehållsförteckning:

Gränssnitts GPS -modul med Arduino Uno: 7 steg
Gränssnitts GPS -modul med Arduino Uno: 7 steg

Video: Gränssnitts GPS -modul med Arduino Uno: 7 steg

Video: Gränssnitts GPS -modul med Arduino Uno: 7 steg
Video: Как очистить Check Engine Error? ELM 327 Bluetooth WiFi 2024, November
Anonim
Gränssnitts GPS -modul med Arduino Uno
Gränssnitts GPS -modul med Arduino Uno

Hej ! Vill du ansluta en GPS -modul till ditt Arduino Uno -kort, men vet inte hur du gör det? Jag är här för att hjälpa dig! Du behöver följande delar för att komma igång.

Tillbehör

  1. Arduino Uno Board med kabel
  2. UBlox NEO-M8N GPS-modul
  3. En dator

Steg 1: Anslut Arduino till PC

Anslut Arduino med PC
Anslut Arduino med PC

Först och främst, anslut ditt Arduino Uno -kort med en dator. Du kan besöka https://www.arduino.cc/en/Guide/ArduinoUno för information om installationen av Arduino Software (IDE) och för att ansluta kortet med en dator.

Steg 2: En kort information. Om UBlox NEO-M8N GPS-modul

En kort info. Om UBlox NEO-M8N GPS-modul
En kort info. Om UBlox NEO-M8N GPS-modul

Detta är en UBlox NEO-M8N GPS-modul med keramisk aktiv antenn. Denna GPS-modul har 72-kanals Ublox M8-motor i mottagaren. Modulen har 4 stift: VCC (matningsspänning), GND (jord), Tx (sändare) och Rx (mottagare).

Denna modul tillhandahåller nonstop -NMEA (National Marine Electronics Association) datasträngar till TX -pin -resulterande GPS -information. För att veta mer om den här modulen kan du ladda ner dess datablad här.

Steg 3: Gränssnitts GPS -modul med Arduino Uno

Gränssnitt GPS -modul med Arduino Uno
Gränssnitt GPS -modul med Arduino Uno

För gränssnitt, gör anslutningarna enligt följande:

  1. Anslut GPS -modulens Vcc till nätaggregat (5V) på Arduino Uno.
  2. Anslut GPS -modulens Rx (mottagarstift) till D3 -stiftet på Uno.
  3. Anslut Tx (sändarstift) på GPS -modulen till D4 -stiftet på Uno.
  4. Anslut GPS -modulens GND (Ground Pin) till GND of Uno.

Steg 4: Ladda ner bibliotek och installera

Ladda ner bibliotek och installera
Ladda ner bibliotek och installera

Ladda ner följande bibliotek och installera det i Arduino IDE -programvaran.

  1. Programvara Seriellt bibliotek
  2. TinyGPS -bibliotek för Arduino

Steg 5: Arduino Software (IDE)

Arduino Software (IDE)
Arduino Software (IDE)

Öppna exempelkoden i Arduino Software (IDE). Under fliken Arkiv, håll markören över Exempel, välj TinyGPSPlus-master och klicka sedan på DeviceExample.

Steg 6: Nu, utgången

Nu, utgången!
Nu, utgången!

Du får utmatningen som visas ovan i det seriella fönstret för Arduino IDE. Det här är NMEA -meningar i dess olika typer.

Steg 7: Avkodning av NMEA -meddelandestrukturen

Avkodning av NMEA -meddelandestrukturen
Avkodning av NMEA -meddelandestrukturen

Alla NMEA -meddelanden börjar med $ -tecknet och varje datafält är åtskilt med ett kommatecken. $ GNGGA är det grundläggande NMEA -meddelandet. Det ger 3D -plats och exakta data.

Nu, avkodningen:

  • GN efter $ indikerar GPS -position. GGA är för Global Positioning System Fix Data. Tecknen före det första kommatecknet anger typen av meddelande. Alla meddelanden överensstämmer med formatet NMEA-0183 version 3.01.
  • 073242– Representerar den tidpunkt då fixplatsen togs, 07:32:42 UTC
  • 1837.84511, N– Breddgrad 18 grader 37.84511’N
  • 07352.30436, E– Longitud 073 grader 52.30436 ′ E
  • 1– Fixkvalitet (0 = ogiltig; 1 = GPS-fix; 2 = DGPS-fix; 3 = PPS-fix; 4 = Realtime Kinematic; 5 = Float RTK; 6 = uppskattad (död räkning); 7 = Manuellt inmatningsläge; 8 = Simuleringsläge)
  • 11– Totalt antal satelliter
  • 17 - Horisontell utspädning av position
  • 8, M - Höjd, i meter över havsnivån
  • -67,7, M -Geoidhöjd (betyder havsnivå) ovanför WGS84 ellipsoid
  • Tomt fält - Tid i sekunder sedan senaste DGPS -uppdatering
  • Tomt fält - DGPS -stations -ID -nummer
  • *60 - kontrollsumman börjar alltid med *

Detta projekt är baserat på artikeln GPS -modul med Arduino och Raspberry Pi - Av Priyanka Dixit. Besök den här artikeln för att veta mer om GPS, hur det fungerar, förklaring av nyckelbegrepp longitud och latitud, skillnad mellan GPS -chip och GPS -modul och mycket mer!

Rekommenderad: