INHOUDSOPGAWE:

Arduino GPS Oled: 4 stappe (met foto's)
Arduino GPS Oled: 4 stappe (met foto's)

Video: Arduino GPS Oled: 4 stappe (met foto's)

Video: Arduino GPS Oled: 4 stappe (met foto's)
Video: Extract GPS location in Arduino with NEO-6m or NEO-7M module 2024, Julie
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

Die NEO-6-modulereeks is 'n gesin van selfstandige GPS-ontvangers met die hoëprestasie u-blox 6

posisioneringsenjin. Hierdie buigsame en koste -effektiewe ontvangers bied talle verbindingsopsies in 'n miniatuur 16 x 12,2 x 2,4 mm pakket. Hul kompakte argitektuur en krag- en geheue-opsies maak NEO-6-modules ideaal vir mobiele toestelle met baie streng koste- en ruimtebeperkings. Die 50-kanaals u-blox 6-posisioneringsenjin spog met 'n Time-To-First-Fix (TTFF) van minder as 1 sekonde. Die toegewyde verkrygingsenjin, met 2 miljoen korrelators, kan massiewe parallelle tyd-/frekwensieruimtesoeke doen, sodat satelliete onmiddellik gevind kan word. Innoverende ontwerp en tegnologie onderdruk onderbrekingsbronne en versag effekte-effekte, wat NEO-6 GPS-ontvangers uitstekende navigasieprestasie bied, selfs in die mees uitdagende omgewings. UART NEO-6-modules bevat een instelbare UART-koppelvlak vir seriële kommunikasie Konfigurasie Opsteltydkonfigurasie NEO-6-modules bied konfigurasiepenne vir opsteltydkonfigurasie. Dit word onmiddellik van krag na die aanvang. Sodra die module begin het, kan die konfigurasie -instellings gewysig word met UBX -konfigurasieboodskappe. Die gewysigde instellings bly van krag totdat dit afgeskakel of herstel word. As hierdie instellings in die battery-rugsteungeheue gestoor is, sal die gewysigde konfigurasie behou word, solank die rugsteunbattery nie onderbreek word nie. NEO-6 modules bevat beide CFG_COM0 en CFG_COM1 penne en kan gekonfigureer word soos gesien in tabel 6. Standaardinstellings vetgedruk.

Stap 1: Teorie

Teorie
Teorie

TinyGPS ++ is 'n nuwe Arduino-biblioteek vir die ontleding van NMEA-datastrome wat deur GPS-modules verskaf word. Net soos sy voorganger, TinyGPS, bied hierdie biblioteek kompakte en maklik om te gebruik metodes om posisie, datum, tyd, hoogte, snelheid en koers uit GPS van verbruikers te onttrek toestelle. Die programmeerder -koppelvlak van TinyGPS ++ is egter aansienlik eenvoudiger om te gebruik as TinyGPS, en die nuwe biblioteek kan willekeurige data onttrek uit enige van die talle NMEA -sinne wat daar is, selfs eie.

Biblioteek:

Verdere inligting:

www.u-blox.com/en/product/neo-6-series

Stap 2: Skematiese materiaal

Skematiese materiaal
Skematiese materiaal
Skematiese materiaal
Skematiese materiaal
Skematiese materiaal
Skematiese materiaal
Skematiese materiaal
Skematiese materiaal

-Arduino Nano

-0,96 Oled Display

-Bradboard

-2 2.2K weerstande

-Jumper kabels

- Arduino GPS Ubox neo 6m

Stap 3: Programmeer

Program
Program

Die belangrikste ding is om die aktualisering van die klok te toets

Die GPS kan tot 20 minute tot 60 minute neem

Onthou ons moet die sein trianguleer, en ons moet met 3 satelliete sit

Probeer hierdie reël verander as dit nie werk nie:

Opsie A.

#defineer GPS_BAUD 38400

Opsie B

#defineer GPS_BAUD 9600

Opsie C

#defineer GPS_BAUD 4800

Stap 4: Toets

Toets
Toets
Toets
Toets

Aanvanklik sal jy kry

Datum: 0/0/2000

Tyd: 00:00:00

as hierdie waardes opgedateer word, kan die GPS minstens een Sat.

dan kry u die huidige koördinate van die GPS …

jy kan dit google en dit dan op die wêreldkaart vind.

Sukses !!!

Aanbeveel: