Indholdsfortegnelse:

Interfacing GPS -modul med Arduino Uno: 7 trin
Interfacing GPS -modul med Arduino Uno: 7 trin

Video: Interfacing GPS -modul med Arduino Uno: 7 trin

Video: Interfacing GPS -modul med Arduino Uno: 7 trin
Video: How To Make Radar With Arduino || Arduino Project. 2024, Juli
Anonim
Grænseflade GPS -modul med Arduino Uno
Grænseflade GPS -modul med Arduino Uno

Hej ! Vil du tilslutte et GPS -modul til dit Arduino Uno Board, men ved ikke, hvordan du gør det? Jeg er her for at hjælpe dig! Du skal bruge følgende dele for at komme i gang.

Forbrugsvarer

  1. Arduino Uno bord med kabel
  2. UBlox NEO-M8N GPS-modul
  3. En computer

Trin 1: Tilslut Arduino med pc

Tilslut Arduino med pc
Tilslut Arduino med pc

Først og fremmest skal du forbinde dit Arduino Uno Board med en pc. Du kan besøge https://www.arduino.cc/en/Guide/ArduinoUno for at få oplysninger om installation af Arduino Software (IDE) og til tilslutning af kortet til en pc.

Trin 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

Dette er et UBlox NEO-M8N GPS-modul med keramisk aktiv antenne. Dette GPS-modul har en 72-kanals Ublox M8-motor i modtageren. Modulet har 4 ben: VCC (forsyningsspænding), GND (jord), Tx (sender) og Rx (modtager).

Dette modul giver nonstop NMEA (National Marine Electronics Association) datastrenge til TX -pin resulterende GPS -information. Hvis du vil vide mere om dette modul, kan du downloade dets datablad her.

Trin 3: Interface GPS -modul med Arduino Uno

Interface GPS -modul med Arduino Uno
Interface GPS -modul med Arduino Uno

For tilslutning foretages forbindelserne som følger:

  1. Tilslut GPS -modulets Vcc til strømforsyningspinden (5V) på Arduino Uno.
  2. Tilslut Rx (modtagerpin) på GPS -modulet til D3 -pin på Uno.
  3. Tilslut Tx (sender -pin) på GPS -modulet til D4 -pin på Uno.
  4. Tilslut GND (Ground Pin) af GPS -modulet til GND of Uno.

Trin 4: Download biblioteker og installer

Download biblioteker og installer
Download biblioteker og installer

Download følgende biblioteker, og installer det i Arduino IDE -softwaren.

  1. Software serielt bibliotek
  2. TinyGPS -bibliotek til Arduino

Trin 5: Arduino Software (IDE)

Arduino Software (IDE)
Arduino Software (IDE)

Åbn eksempelkoden i Arduino Software (IDE). Under fanen Filer skal du holde markøren over eksempler, vælge TinyGPSPlus-master, og derefter klikke på DeviceExample.

Trin 6: Nu, Output

Nu, Output!
Nu, Output!

Du får output som vist ovenfor i det serielle vindue i Arduino IDE. Disse er NMEA -sætninger i sine forskellige typer.

Trin 7: Afkodning af NMEA -beskedstrukturen

Afkodning af NMEA -beskedstrukturen
Afkodning af NMEA -beskedstrukturen

Alle NMEA -meddelelser starter med $ -tegnet, og hvert datafelt er adskilt med et komma. $ GNGGA er den grundlæggende NMEA -besked. Det giver 3D -placering og nøjagtige data.

Nu, afkodningen:

  • GN efter $ angiver GPS -position. GGA er til Global Positioning System Fix Data. Tegnene før det første komma angiver typen af meddelelse. Alle meddelelser er i overensstemmelse med formatet NMEA-0183 version 3.01.
  • 073242– Repræsenterer det tidspunkt, hvor rettelsesplaceringen blev taget, 07:32:42 UTC
  • 1837.84511, N– Breddegrad 18 grader 37.84511’N
  • 07352.30436, E– Længdegrad 073 grader 52.30436 ′ E
  • 1– Fix kvalitet (0 = ugyldig; 1 = GPS fix; 2 = DGPS fix; 3 = PPS fix; 4 = Real-Time Kinematic; 5 = Float RTK; 6 = estimeret (død opgørelse); 7 = Manuel input-tilstand 8 = Simuleringstilstand)
  • 11– Samlet antal satellitter
  • 17 - Horisontal fortynding af position
  • 8, M - Højde, i meter over havets overflade
  • -67,7, M -Geoidhøjde (betyder havniveau) over WGS84 ellipsoid
  • Tomt felt - Tid i sekunder siden sidste DGPS -opdatering
  • Tomt felt - ID -nummer for DGPS -station
  • *60 - kontrolsumdataene begynder altid med *

Dette projekt er baseret på artiklen GPS -modul med Arduino og Raspberry Pi - Af Priyanka Dixit. Besøg denne artikel for at vide mere om GPS, hvordan det fungerer, forklaring af nøglebegreber længdegrad og breddegrad, forskel mellem GPS -chip og GPS -modul og meget mere!

Anbefalede: