Sadržaj:

Arduino GPS Oled: 4 koraka (sa slikama)
Arduino GPS Oled: 4 koraka (sa slikama)

Video: Arduino GPS Oled: 4 koraka (sa slikama)

Video: Arduino GPS Oled: 4 koraka (sa slikama)
Video: обзор GPS модуля NEO-6M 2024, Juli
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

Serija modula NEO-6 je porodica samostalnih GPS prijemnika sa u-blox 6 visokim performansama

pozicioniranje motora. Ovi fleksibilni i isplativi prijemnici nude brojne mogućnosti povezivanja u minijaturnom paketu od 16 x 12,2 x 2,4 mm. Njihova kompaktna arhitektura i mogućnosti napajanja i memorije čine NEO-6 module idealnim za mobilne uređaje na baterije s vrlo strogim ograničenjima troškova i prostora. 50-kanalni u-blox 6 motor za pozicioniranje ima Time-to-First-Fix (TTFF) manje od 1 sekunde. Namenski mehanizam za akviziciju, sa 2 miliona korelatora, sposoban je za masovne paralelne vremenske/frekvencijske svemirske pretrage, omogućavajući mu trenutno pronalaženje satelita. Inovativni dizajn i tehnologija suzbijaju izvore ometanja i umanjuju efekte višestrukog puta, dajući NEO-6 GPS prijemnicima odlične navigacijske performanse čak i u najizazovnijim okruženjima. UART NEO-6 moduli uključuju jedno konfigurirano UART sučelje za serijsku komunikaciju Konfiguracija Konfiguracija za vrijeme pokretanja NEO-6 moduli pružaju konfiguracijske pinove za konfiguraciju za vrijeme pokretanja. One stupaju na snagu odmah nakon pokretanja. Kada se modul pokrene, konfiguracijske postavke se mogu mijenjati pomoću UBX konfiguracijskih poruka. Izmijenjene postavke ostaju na snazi do isključivanja ili resetiranja. Ako su ove postavke pohranjene u RAM-u s rezervnom baterijom, tada će se izmijenjena konfiguracija zadržati sve dok se napajanje rezervne baterije ne prekine. NEO-6 moduli uključuju i pinove CFG_COM0 i CFG_COM1 i mogu se konfigurirati kako je prikazano u Tablici 6. Zadane postavke podebljane.

Korak 1: Teorija

Teorija
Teorija

TinyGPS ++ je nova Arduino biblioteka za raščlanjivanje NMEA tokova podataka koje pružaju GPS moduli. Poput svog prethodnika, TinyGPS, ova biblioteka pruža kompaktne i jednostavne metode za izdvajanje položaja, datuma, vremena, nadmorske visine, brzine i kursa iz potrošačkog GPS-a uređaja. Međutim, programersko sučelje programa TinyGPS ++ znatno je jednostavnije za korištenje od TinyGPS -a, a nova biblioteka može izvući proizvoljne podatke iz bilo koje od bezbroj NMEA rečenica, čak i vlasničkih.

Biblioteka:

Dodatne informacije:

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

Korak 2: Šematski materijali

Šematski materijali
Šematski materijali
Šematski materijali
Šematski materijali
Šematski materijali
Šematski materijali
Šematski materijali
Šematski materijali

-Arduino Nano

-0,96 Oled ekran

-Bradboard

-2 2.2K otpornika

-Jamper kablovi

- Arduino GPS Ubox neo 6m

Korak 3: Program

Program
Program

Najvažnije je testirati aktualizaciju sata

GPS može trajati do 20 do 60 minuta

Upamtite da moramo triangulirati signal, ergo moramo sinkronizirati s 3 satelita

Pokušajte promijeniti ovu liniju ako ne radi:

Opcija A

#define GPS_BAUD 38400

Opcija B

#define GPS_BAUD 9600

Opcija C

#define GPS_BAUD 4800

Korak 4: Testirajte

Test
Test
Test
Test

U početku ćete dobiti

Datum: 0/0/2000

Vrijeme: 00:00:00

ako se ove vrijednosti ažuriraju, možete izmjeriti da se GPS svidio barem jednom sub.

tada ćete dobiti trenutne koordinate GPS -a …

možete ga proguglati i pronaći na karti svijeta.

Uspjeh !!!

Preporučuje se: