Cov txheej txheem:

Kev cuam tshuam GPS Module Nrog Arduino Uno: 7 Cov Kauj Ruam
Kev cuam tshuam GPS Module Nrog Arduino Uno: 7 Cov Kauj Ruam

Video: Kev cuam tshuam GPS Module Nrog Arduino Uno: 7 Cov Kauj Ruam

Video: Kev cuam tshuam GPS Module Nrog Arduino Uno: 7 Cov Kauj Ruam
Video: 🎬 What is Multiband 6 Atomic Timekeeping 🎬 Top 7 Multiband 6 G Shock Watch Models ⭐️⭐️⭐️⭐️ 2024, Hlis ntuj nqeg
Anonim
Interfacing GPS Module Nrog Arduino Uno
Interfacing GPS Module Nrog Arduino Uno

Nyob zoo! Koj puas xav txuas lub GPS module rau koj Arduino Uno Board, tab sis tsis paub yuav ua li cas? Kuv nyob ntawm no los pab koj! Koj yuav xav tau cov ntu hauv qab no kom pib.

Khoom siv

  1. Arduino Uno Board nrog Cable
  2. UBlox NEO-M8N GPS Module
  3. Ib lub Computer

Kauj ruam 1: Txuas Arduino Nrog PC

Txuas Arduino Nrog PC
Txuas Arduino Nrog PC

Ua ntej tshaj plaws, txuas koj Arduino Uno Board nrog lub PC. Koj tuaj yeem mus ntsib https://www.arduino.cc/en/Guide/ArduinoUno rau cov ntaub ntawv hais txog kev teeb tsa Arduino Software (IDE) thiab txuas rau Board nrog lub PC.

Kauj Ruam 2: Cov Lus Qhia Luv. Txog UBlox NEO-M8N GPS Module

Cov lus qhia luv luv. Txog UBlox NEO-M8N GPS Module
Cov lus qhia luv luv. Txog UBlox NEO-M8N GPS Module

Nov yog UBlox NEO-M8N GPS Module nrog Ceramic Active Antenna. Qhov GPS Module no muaj 72-channel Ublox M8 cav hauv tus txais. Tus qauv muaj 4 tus pin: VCC (Muab Voltage), GND (Hauv av), Tx (Transmitter), thiab Rx (Txais).

Cov qauv no muab cov NMEA tsis tu ncua (National Marine Electronics Association) cov ntaub ntawv cov hlua rau TX tus pin ua rau GPS cov ntaub ntawv. Txhawm rau paub ntau ntxiv txog tus qauv no, koj tuaj yeem rub nws cov ntaub ntawv ntawm no.

Kauj Ruam 3: Interface GPS Module Nrog Arduino Uno

Interface GPS Module Nrog Arduino Uno
Interface GPS Module Nrog Arduino Uno

Rau kev cuam tshuam, ua cov kev sib txuas raws li hauv qab no:

  1. Txuas Vcc ntawm GPS module rau Lub Hwj Huam Pin (5V) ntawm Arduino Uno.
  2. Txuas Rx (Txais Tus Pin) ntawm GPS module rau D3 Pin ntawm Uno.
  3. Txuas Tx (Tus Pin Txuas) ntawm GPS module rau D4 Pin ntawm Uno.
  4. Txuas GND (Ground Pin) ntawm GPS module rau GND ntawm Uno.

Kauj Ruam 4: Rub Cov Tsev Qiv Ntawv thiab Nruab

Rub tawm Cov Tsev Qiv Ntawv thiab Nruab
Rub tawm Cov Tsev Qiv Ntawv thiab Nruab

Rub tawm cov tsev qiv ntawv hauv qab no thiab teeb nws hauv Arduino IDE software.

  1. Software Serial Library
  2. TinyGPS Library rau Arduino

Kauj Ruam 5: Arduino Software (IDE)

Arduino Software (IDE)
Arduino Software (IDE)

Qhib tus lej piv txwv hauv Arduino Software (IDE). Hauv qab Cov Ntaub Ntawv tab, tso tus cursor hla Piv txwv, xaiv TinyGPSPlus-tus tswv, thiab tom qab ntawd nyem rau ntawm DeviceExample.

Kauj Ruam 6: Tam sim no, Cov Tawm

Tam sim no, Cov Tawm!
Tam sim no, Cov Tawm!

Koj yuav tau txais cov txiaj ntsig raws li qhia saum toj no hauv lub qhov rais ntawm Arduino IDE. Cov no yog kab lus NMEA hauv nws hom sib txawv.

Kauj Ruam 7: Txiav txim siab NMEA Cov Qauv Xov Xwm

Txiav txim siab NMEA Cov Qauv Xov Xwm
Txiav txim siab NMEA Cov Qauv Xov Xwm

Txhua NMEA cov lus pib nrog $ tus cim, thiab txhua cov ntaub ntawv teb sib cais los ntawm tus lej. $ GNGGA yog cov lus NMEA yooj yim. Nws muab 3D qhov chaw thiab cov ntaub ntawv raug.

Tam sim no, kev txiav txim siab:

  • GN tom qab $ qhia txog GPS txoj haujlwm. GGA yog rau Ntiaj Teb Txoj Haujlwm Tso Cai Kho Cov Ntaub Ntawv. Cov cim ua ntej thawj tus lej cim qhia hom lus. Txhua cov lus tau ua raws li NMEA-0183 version 3.01 hom ntawv.
  • 073242– Sawv cev rau lub sijhawm uas tau kho qhov chaw, 07:32:42 UTC
  • 1837.84511, N– Latitude 18 deg 37.84511 'N
  • 07352.30436, E– Longitude 073 deg 52.30436 ′ E.
  • 1– Txhim kho qhov zoo (0 = tsis raug; 1 = kho GPS; 2 = kho DGPS; 3 = PPS kho; 4 = Tiag tiag Kinematic; 5 = Ntab RTK; 6 = kwv yees (tuag reckoning); 7 = Phau ntawv input hom; 8 = Simulation hom)
  • 11– Tag nrho cov xov tooj cua
  • 17 - Kab rov tav dilution ntawm txoj hauj lwm
  • 8, M - Qhov siab, hauv meters siab dua ntawm hiav txwv
  • -67.7, M -Qhov siab ntawm geoid (txhais tau tias qib hiav txwv) siab dua WGS84 ellipsoid
  • Teb tsis tau - Lub sijhawm hauv vib nas this txij li DGPS hloov tshiab kawg
  • Teb tsis tau - DGPS chaw nres tsheb ID tus lej
  • *60 - cov ntaub ntawv txheeb xyuas, ib txwm pib nrog *

Txoj haujlwm no yog ua raws kab lus GPS Module nrog Arduino thiab Raspberry Pi - Los ntawm Priyanka Dixit. Mus ntsib kab lus no kom paub ntau ntxiv txog GPS, nws ua haujlwm li cas, piav qhia cov ntsiab lus ntev thiab ntev, qhov sib txawv ntawm GPS nti & GPS module, thiab ntau ntxiv!

Pom zoo: