Mündəricat:

Arduino GPS Oled: 4 addım (şəkillərlə birlikdə)
Arduino GPS Oled: 4 addım (şəkillərlə birlikdə)

Video: Arduino GPS Oled: 4 addım (şəkillərlə birlikdə)

Video: Arduino GPS Oled: 4 addım (şəkillərlə birlikdə)
Video: How to use MPU-9250 Gyroscope, Accelerometer, Magnetometer for Arduino 2024, Noyabr
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

NEO-6 modul seriyası, yüksək performanslı u-blox 6 ilə təchiz olunmuş tək başına GPS qəbuledicilər ailəsidir

yerləşdirmə mühərriki. Bu çevik və qənaətcil alıcılar, 16 x 12,2 x 2,4 mm ölçülü bir miniatür paketdə çoxsaylı bağlantı variantları təklif edir. Kompakt arxitekturası, gücü və yaddaş variantları, NEO-6 modullarını çox sərt dəyəri və məkan məhdudiyyəti olan batareyalı mobil qurğular üçün ideal hala gətirir. 50 kanallı u-blox 6 yerləşdirmə mühərriki, 1 saniyədən az bir vaxtda ilk düzəlişə (TTFF) malikdir. 2 milyon korrelyatoru olan xüsusi satınalma mühərriki, peykləri dərhal tapmağa imkan verən kütləvi paralel zaman/tezlik məkanı axtarışlarına qadirdir. Yenilikçi dizayn və texnologiya tıxanma mənbələrini boğur və çox yollu təsirləri azaldır və NEO-6 GPS alıcılarına ən çətin mühitlərdə belə əla naviqasiya performansı verir. UART NEO-6 modulları, serial ünsiyyət üçün konfiqurasiya edilə bilən bir UART interfeysini ehtiva edir. Bunlar işə başladıqdan dərhal sonra qüvvəyə minir. Modul başladıqdan sonra konfiqurasiya parametrləri UBX konfiqurasiya mesajları ilə dəyişdirilə bilər. Dəyişdirilən parametrlər güc sönənə və ya sıfırlanana qədər qüvvədə qalır. Bu parametrlər batareya ehtiyat RAM-da saxlanılıbsa, ehtiyat batareyanın tədarükü kəsilmədiyi müddətcə dəyişdirilmiş konfiqurasiya saxlanılacaq. NEO-6 modullarına həm CFG_COM0, həm də CFG_COM1 pinləri daxildir və Cədvəl 6-da göründüyü kimi konfiqurasiya edilə bilər.

Addım 1: nəzəriyyə

Nəzəriyyə
Nəzəriyyə

TinyGPS ++, GPS modulları tərəfindən verilən NMEA məlumat axınlarını təhlil etmək üçün yeni bir Arduino kitabxanasıdır. Əvvəlki TinyGPS kimi, bu kitabxana da istehlakçı GPS-dən mövqe, tarix, vaxt, yüksəklik, sürət və kursu çıxarmaq üçün yığcam və istifadəsi asan üsullar təqdim edir. cihazlar. Bununla birlikdə, TinyGPS ++ proqramçı interfeysi TinyGPS -dən istifadə etmək xeyli sadədir və yeni kitabxana oradakı saysız -hesabsız NMEA cümlələrindən ixtiyari məlumatları, hətta mülkiyyətli olanları da çıxara bilər.

Kitabxana:

Əlavə Məlumat:

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

Addım 2: Şematik materiallar

Şematik materiallar
Şematik materiallar
Şematik materiallar
Şematik materiallar
Şematik materiallar
Şematik materiallar
Şematik materiallar
Şematik materiallar

-Arduino Nano

-0.96 Oled Ekran

-Bradboard

-2 2.2K rezistor

-Jumper Kabelləri

- Arduino GPS Ubox neo 6m

Addım 3: Proqram

Proqram
Proqram

Ən vacib şey, saatın realizasiyasını yoxlamaqdır

GPS 20 dəqiqədən 60 dəqiqəyə qədər sürə bilər

Unutmayın ki, siqnalı üçbucaqlaşdırmalıyıq, erqonun 3 peyklə sinxronlaşdırılması lazımdır

Bu xətt işləmirsə dəyişdirməyə çalışın:

Seçim A

#define GPS_BAUD 38400

Seçim B

#GPS_BAUD 9600 təyin edin

Seçim C

#GPS_BAUD 4800 təyin edin

Addım 4: Test edin

Test
Test
Test
Test

Əvvəlcə alacaqsınız

Tarix: 0/0/2000

Vaxt: 00:00:00

əgər bu dəyərlər yenilənirsə, gps -in ən azı bir Sat. -da bəyəndiyini ölçün.

sonra gps -in cari koordinatlarını alacaqsınız …

google -dan sonra dünya xəritəsində tapa bilərsiniz.

Uğurlar !!!

Tövsiyə: