Përmbajtje:

Arduino GPS Oled: 4 hapa (me fotografi)
Arduino GPS Oled: 4 hapa (me fotografi)

Video: Arduino GPS Oled: 4 hapa (me fotografi)

Video: Arduino GPS Oled: 4 hapa (me fotografi)
Video: Extract GPS location in Arduino with NEO-6m or NEO-7M module 2024, Nëntor
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

Seria e moduleve NEO-6 është një familje marrësish GPS të pavarur që shfaqin u-blox 6 me performancë të lartë

motori i pozicionimit. Këta marrës fleksibël dhe me kosto efektive ofrojnë mundësi të shumta lidhshmërie në një paketë miniaturë 16 x 12.2 x 2.4 mm. Arkitektura e tyre kompakte dhe opsionet e fuqisë dhe kujtesës i bëjnë modulet NEO-6 ideale për pajisjet celulare që funksionojnë me bateri me kosto dhe kufizime shumë të rrepta në hapësirë. Motori i pozicionimit u-blox 6 me 50 kanale krenohet me një rregullim kohor-së-parë (TTFF) nën 1 sekondë. Motori i dedikuar i blerjes, me 2 milion korrelatorë, është i aftë për kërkime masive paralele të hapësirës në kohë/frekuencë, duke i mundësuar atij të gjejë satelitë në çast. Dizajni dhe teknologjia novatore shtyp burimet e bllokimit dhe zbut efektet me shumë rrugë, duke i dhënë marrësve GPS NEO-6 performancë të shkëlqyer navigimi edhe në mjediset më sfiduese. Modulet UART NEO-6 përfshijnë një ndërfaqe të konfigurueshme UART për komunikim serik Konfigurimi Konfigurimi i modulit NEO-6 me kohë të nisjes siguron kunjat e konfigurimit për konfigurimin e kohës së nisjes. Ato bëhen efektive menjëherë pas fillimit. Pasi të ketë filluar moduli, cilësimet e konfigurimit mund të modifikohen me mesazhe konfigurimi UBX. Cilësimet e modifikuara mbeten efektive derisa të fiket ose rivendoset. Nëse këto cilësime janë ruajtur në RAM-in e rezervuar të baterisë, atëherë konfigurimi i modifikuar do të ruhet, për sa kohë që furnizimi me bateri rezervë nuk ndërpritet. Modulet NEO-6 përfshijnë të dy kunjat CFG_COM0 dhe CFG_COM1 dhe mund të konfigurohen siç shihet në Tabelën 6. Cilësimet e paracaktuar me shkronja të zeza.

Hapi 1: Teoria

Teori
Teori

TinyGPS ++ është një bibliotekë e re Arduino për analizimin e rrjedhave të të dhënave NMEA të ofruara nga modulet GPS. Ashtu si paraardhësi i saj, TinyGPS, kjo bibliotekë ofron metoda kompakte dhe të lehta për t’u përdorur për nxjerrjen e pozicionit, datës, kohës, lartësisë, shpejtësisë dhe kursit nga GPS i konsumatorit pajisjet. Sidoqoftë, ndërfaqja e programuesit të TinyGPS ++ është shumë më e thjeshtë për t’u përdorur sesa TinyGPS, dhe biblioteka e re mund të nxjerrë të dhëna arbitrare nga cilido prej fjalive të panumërta NMEA atje, madje edhe ato pronësore.

Biblioteka:

Informacion shtesë:

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

Hapi 2: Skemat-materiale

Skemat-materiale
Skemat-materiale
Skemat-materiale
Skemat-materiale
Skemat-materiale
Skemat-materiale
Skemat-materiale
Skemat-materiale

-Arduino Nano

-0.96 Ekran Oled

-Bardboard

-2 Rezistorë 2.2K

-Kabllo kërcyes

- Arduino GPS Ubox neo 6m

Hapi 3: Programi

Program
Program

Gjëja më e rëndësishme është të testoni aktualizimin e orës

GPS mund të zgjasë deri në 20 minuta në 60 minuta

Mos harroni se ne duhet të trekëndëshim sinjalin, prandaj duhet të sinkronizojmë me 3 satelitë

Mundohuni të ndryshoni këtë linjë nëse nuk funksionon:

Opsioni A

#përcaktoni GPS_BAUD 38400

Opsioni B

#përcaktoni GPS_BAUD 9600

Opsioni C

#përcaktoni GPS_BAUD 4800

Hapi 4: Testoni

Test
Test
Test
Test

Në fillim do të merrni

Data: 0/0/2000

Koha: 00:00:00

nëse këto vlera azhurnohen, ju mendoni se GPS i ka pëlqyer të paktën në një Sat.

atëherë do të merrni koordinatat aktuale të GPS …

mund ta kërkoni në google dhe më pas ta gjeni në hartën e botës.

Sukses!!!

Recommended: