Tartalomjegyzék:

A GPS -modul illesztése az Arduino Uno -val: 7 lépés
A GPS -modul illesztése az Arduino Uno -val: 7 lépés

Videó: A GPS -modul illesztése az Arduino Uno -val: 7 lépés

Videó: A GPS -modul illesztése az Arduino Uno -val: 7 lépés
Videó: [Hackersuli][HUN] Hardware Hacking 1x1 by dnet 2024, November
Anonim
Interfész GPS modul az Arduino Uno -val
Interfész GPS modul az Arduino Uno -val

Szia ! Szeretne GPS -modult csatlakoztatni az Arduino Uno Board -hoz, de nem tudja, hogyan kell ezt megtenni? Azért vagyok itt, hogy segítsek! A kezdéshez a következő részekre lesz szüksége.

Kellékek

  1. Arduino Uno tábla kábellel
  2. UBlox NEO-M8N GPS modul
  3. Egy számítógép

Lépés: Csatlakoztassa az Arduino -t a számítógéphez

Csatlakoztassa az Arduino -t a számítógéphez
Csatlakoztassa az Arduino -t a számítógéphez

Először is csatlakoztassa az Arduino Uno kártyát egy számítógéphez. A https://www.arduino.cc/en/Guide/ArduinoUno weboldalon tájékozódhat az Arduino Software (IDE) telepítéséről és a Board PC -hez való csatlakoztatásáról.

2. lépés: Rövid információ. Az UBlox NEO-M8N GPS modulról

Rövid információ. Az UBlox NEO-M8N GPS modulról
Rövid információ. Az UBlox NEO-M8N GPS modulról

Ez egy UBlox NEO-M8N GPS modul kerámia aktív antennával. Ennek a GPS-modulnak 72 csatornás Ublox M8 motorja van a vevőben. A modul 4 tűvel rendelkezik: VCC (tápfeszültség), GND (föld), Tx (adó) és Rx (vevő).

Ez a modul non -stop NMEA (National Marine Electronics Association) adatsorokat biztosít a TX pin -hez tartozó GPS információkhoz. Ha többet szeretne tudni erről a modulról, töltse le az adatlapját itt.

3. lépés: Interfész GPS -modul Arduino Uno -val

Interfész GPS modul Arduino Uno -val
Interfész GPS modul Arduino Uno -val

Az illesztéshez csatlakoztassa a következőképpen:

  1. Csatlakoztassa a Vcc GPS modult az Arduino Uno tápegységéhez (5V).
  2. Csatlakoztassa a GPS modul Rx (vevő pin -t) az Uno D3 Pin -hez.
  3. Csatlakoztassa a GPS modul Tx -jét (Transmitter Pin) az Uno D4 Pin -hez.
  4. Csatlakoztassa a GPS modul GND -jét (földelt csapját) az Uno GND -hez.

4. lépés: Töltse le a könyvtárakat és telepítse

Töltse le a Könyvtárakat és telepítse
Töltse le a Könyvtárakat és telepítse

Töltse le a következő könyvtárakat, és telepítse az Arduino IDE szoftverbe.

  1. Szoftver soros könyvtár
  2. TinyGPS könyvtár Arduino számára

5. lépés: Arduino szoftver (IDE)

Arduino szoftver (IDE)
Arduino szoftver (IDE)

Nyissa meg a példakódot az Arduino szoftverben (IDE). A Fájl lapon vigye a kurzort a Példák fölé, válassza a TinyGPSPlus-master lehetőséget, majd kattintson a DeviceExample elemre.

6. lépés: Most a kimenet

Most a kimenet!
Most a kimenet!

A fenti kimenetet az Arduino IDE soros ablakában kapja meg. Ezek különböző típusú NMEA mondatok.

7. lépés: Az NMEA üzenetstruktúra dekódolása

Az NMEA üzenetstruktúra dekódolása
Az NMEA üzenetstruktúra dekódolása

Minden NMEA üzenet a $ karakterrel kezdődik, és minden adatmezőt vessző választ el. A $ GNGGA az alapvető NMEA üzenet. 3D helymeghatározást és pontos adatokat biztosít.

Most a dekódolás:

  • A $ utáni GN jelzi a GPS pozíciót. A GGA a globális helymeghatározó rendszer rögzített adatait jelenti. Az első vessző előtti karakterek jelzik az üzenet típusát. Minden üzenet megfelel az NMEA-0183 3.01 verziójának.
  • 073242– A javítás helyének időpontját jelzi, 07:32:42 UTC
  • 1837,84511, É - szélesség 18 fok 37,84511’É
  • 07352.30436, K– Hosszúság 073 fok 52.30436 ′ K
  • 1– Javítási minőség (0 = érvénytelen; 1 = GPS-javítás; 2 = DGPS-javítás; 3 = PPS-javítás; 4 = Valós idejű kinematikai; 5 = Float RTK; 6 = becsült (halott számítás); 7 = Kézi beviteli mód; 8 = Szimulációs mód)
  • 11– A műholdak teljes száma
  • 17 - Vízszintes helyzethígítás
  • 8, M - Magasság, méterben a tengerszint felett
  • -67,7, M -A geoid magassága (tengeri szintet jelent) a WGS84 ellipszoid felett
  • Üres mező - Az utolsó DGPS frissítés óta eltelt idő másodpercben
  • Üres mező - DGPS állomás azonosító száma
  • *60 - az ellenőrző összeg adatai mindig *-al kezdődnek

Ez a projekt a GPS modul Arduino és Raspberry Pi cikkén alapul - Írta: Priyanka Dixit. Látogassa meg ezt a cikket, ha többet szeretne megtudni a GPS -ről, működéséről, a hosszúság és szélesség kulcsfogalmainak magyarázatáról, a GPS -chip és a GPS -modul közötti különbségről és még sok másról!

Ajánlott: