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, Srpanj
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

Serija modula NEO-6 obitelj je samostalnih GPS prijamnika s u-bloxom 6 visokih performansi

motor za pozicioniranje. Ovi fleksibilni i isplativi prijemnici nude brojne mogućnosti povezivanja u minijaturnom pakiranju 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 motor za pozicioniranje u-blox 6 može se pohvaliti Time-to-First-Fix (TTFF) vremenom manjim od 1 sekunde. Namjenski mehanizam akvizicije, s 2 milijuna korelatora, sposoban je za masivno paralelno pretraživanje vremena/frekvencije u prostoru, što mu omogućuje trenutno pronalaženje satelita. Inovativni dizajn i tehnologija suzbijaju izvore ometanja i umanjuju efekte višesmjernosti, dajući NEO-6 GPS prijemnicima izvrsne navigacijske performanse čak i u najizazovnijim okruženjima. UART NEO-6 moduli uključuju jedno UART sučelje koje se može konfigurirati 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. Nakon što je modul pokrenut, konfiguracijske postavke mogu se mijenjati s UBX konfiguracijskim porukama. Izmijenjene postavke ostaju na snazi do isključivanja ili resetiranja. Ako su te postavke spremljene u RAM-u za rezervnu bateriju, tada će se izmijenjena konfiguracija zadržati sve dok se napajanje rezervne baterije ne prekine. Moduli NEO-6 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 ++ nova je Arduino knjižnica za raščlanjivanje NMEA tokova podataka koje pružaju GPS moduli. Poput svog prethodnika, TinyGPS, ova knjižnica pruža kompaktne i jednostavne metode za izdvajanje položaja, datuma, vremena, nadmorske visine, brzine i tečaja iz potrošačkog GPS-a uređaja. Međutim, programersko sučelje TinyGPS ++ znatno je jednostavnije za korištenje od TinyGPS -a, a nova knjižnica može izvući proizvoljne podatke iz bilo koje od bezbroj rečenica NMEA -e, čak i onih vlasničkih.

Knjižnica:

Dodatne informacije:

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

Korak 2: Shematski materijali

Sheme-materijali
Sheme-materijali
Sheme-materijali
Sheme-materijali
Sheme-materijali
Sheme-materijali
Sheme-materijali
Sheme-materijali

-Arduino Nano

-0,96 Oled zaslon

-Bradboard

-2 2.2K otpornika

-Jamper kabeli

- 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, pa zato treba sinkronizirati s 3 satelita

Pokušajte promijeniti ovaj redak 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, a zatim pronaći na karti svijeta.

Uspjeh!!!

Preporučeni: