Inhoudsopgave:

Interface GPS-module met Arduino Uno - Ajarnpa
Interface GPS-module met Arduino Uno - Ajarnpa

Video: Interface GPS-module met Arduino Uno - Ajarnpa

Video: Interface GPS-module met Arduino Uno - Ajarnpa
Video: How to Connect GPS module with Arduino || HINDI 2024, Juli-
Anonim
Interface GPS-module met Arduino Uno
Interface GPS-module met Arduino Uno

Hoi ! Wil je een GPS-module aansluiten op je Arduino Uno Board, maar weet je niet hoe? Ik ben hier om je te helpen! Je hebt de volgende onderdelen nodig om aan de slag te gaan.

Benodigdheden

  1. Arduino Uno-bord met kabel
  2. UBlox NEO-M8N GPS-module
  3. Een computer

Stap 1: Verbind Arduino met pc

Verbind Arduino met pc
Verbind Arduino met pc

Verbind allereerst je Arduino Uno Board met een pc. U kunt https://www.arduino.cc/en/Guide/ArduinoUno bezoeken voor informatie over de installatie van Arduino Software (IDE) en voor het aansluiten van Board op een pc.

Stap 2: Een korte informatie. Over UBlox NEO-M8N GPS-module

Een korte informatie. Over UBlox NEO-M8N GPS-module
Een korte informatie. Over UBlox NEO-M8N GPS-module

Dit is een UBlox NEO-M8N GPS-module met keramische actieve antenne. Deze GPS-module heeft een 72-kanaals Ublox M8-motor in de ontvanger. De module heeft 4 pinnen: VCC (voedingsspanning), GND (aarde), Tx (zender) en Rx (ontvanger).

Deze module levert non-stop NMEA (National Marine Electronics Association) datastrings aan de TX-pin resulterende GPS-informatie. Om meer te weten over deze module, kunt u de datasheet hier downloaden.

Stap 3: Interface GPS-module met Arduino Uno

Interface GPS-module met Arduino Uno
Interface GPS-module met Arduino Uno

Maak de verbindingen als volgt voor interfacing:

  1. Sluit de Vcc van de GPS-module aan op de voedingspin (5V) van de Arduino Uno.
  2. Sluit de Rx (ontvangerpen) van de GPS-module aan op de D3-pen van Uno.
  3. Sluit de Tx (zenderpin) van de GPS-module aan op de D4-pin van Uno.
  4. Verbind GND (Ground Pin) van de GPS-module met GND van Uno.

Stap 4: Download bibliotheken en installeer

Download bibliotheken en installeer
Download bibliotheken en installeer

Download de volgende bibliotheken en installeer deze in Arduino IDE-software.

  1. Software seriële bibliotheek
  2. TinyGPS-bibliotheek voor Arduino

Stap 5: Arduino-software (IDE)

Arduino-software (IDE)
Arduino-software (IDE)

Open de voorbeeldcode in Arduino Software (IDE). Beweeg onder het tabblad Bestand de cursor over Voorbeelden, selecteer TinyGPSPlus-master en klik vervolgens op DeviceExample.

Stap 6: Nu, de output

Nu, de uitvoer!
Nu, de uitvoer!

U krijgt de uitvoer zoals hierboven weergegeven in het seriële venster van Arduino IDE. Dit zijn NMEA-zinnen in zijn verschillende typen.

Stap 7: Decoderen van de NMEA-berichtenstructuur

De NMEA-berichtenstructuur decoderen
De NMEA-berichtenstructuur decoderen

Alle NMEA-berichten beginnen met het $-teken en elk gegevensveld wordt gescheiden door een komma. $GNGGA is het basis NMEA-bericht. Het biedt 3D-locatie en nauwkeurige gegevens.

Nu het decoderen:

  • De GN na $ geeft de GPS-positie aan. GGA staat voor Global Positioning System Fix Data. De tekens voor de eerste komma geven het type bericht aan. Alle berichten voldoen aan het NMEA-0183 versie 3.01-formaat.
  • 073242– Geeft het tijdstip aan waarop de fixlocatie is genomen, 07:32:42 UTC
  • 1837.84511, N– Breedtegraad 18 graden 37.84511’ N
  • 07352.30436, E– Lengtegraad 073 deg 52.30436′ E
  • 1– Fixkwaliteit (0 = ongeldig; 1= GPS-fix; 2 = DGPS-fix; 3 = PPS-fix; 4 = realtime kinematisch; 5 = Float RTK; 6 = geschat (gegist bestek); 7 = handmatige invoermodus; 8 = Simulatiemodus)
  • 11– Totaal aantal satellieten
  • 17 – Horizontale verdunning van positie
  • 8, M – Hoogte, in meters boven de zeespiegel
  • -67,7, M - Hoogte van geoïde (betekent zeeniveau) boven WGS84-ellipsoïde
  • Leeg veld – Tijd in seconden sinds de laatste DGPS-update
  • Leeg veld – ID-nummer DGPS-station
  • *60 – de checksum data, begint altijd met *

Dit project is gebaseerd op artikel GPS-module met Arduino en Raspberry Pi - door Priyanka Dixit. Bezoek dit artikel voor meer informatie over GPS, hoe het werkt, uitleg van de belangrijkste termen lengte- en breedtegraad, verschil tussen GPS-chip & GPS-module en nog veel meer!

Aanbevolen: