Mündəricat:

Ublox LEA 6h 02 Arduino və Python ilə GPS Modulu: 4 addım
Ublox LEA 6h 02 Arduino və Python ilə GPS Modulu: 4 addım

Video: Ublox LEA 6h 02 Arduino və Python ilə GPS Modulu: 4 addım

Video: Ublox LEA 6h 02 Arduino və Python ilə GPS Modulu: 4 addım
Video: Arduino: uBlox LEA 6H and UNO no data (2 Solutions!!) 2024, Iyul
Anonim
Ublox LEA 6h 02 Arduino və Python ilə GPS Modulu
Ublox LEA 6h 02 Arduino və Python ilə GPS Modulu
Arduino və Python ilə Ublox LEA 6h 02 GPS Modulu
Arduino və Python ilə Ublox LEA 6h 02 GPS Modulu
Ublox LEA 6h 02 Arduino və Python ilə GPS Modulu
Ublox LEA 6h 02 Arduino və Python ilə GPS Modulu

Bir Arduino UNO (və ya hər hansı digər Arduino cihazı) istifadə edərək GPS modulu ilə əlaqə qurmaq və Pythonda yazılmış tətbiq pəncərəsində göstərmək üçün Enlem və Boylamı hesablamaq.

Addım 1: Ublox LEA 6h 02 GPS Modulunu (və ya İstədiyiniz Modulu) əldə edin, Məlumat Cədvəlinin Xüsusiyyətlərini oxuyun və Modulu Arduinoya Bağlanmağa Hazır Edin

Ublox LEA 6h 02 GPS Modulunu (və ya İstədiyiniz Modulu) əldə edin, Məlumat Cədvəlinin Texniki Xüsusiyyətlərini oxuyun və Arduino -ya qoşulmağa hazır olun
Ublox LEA 6h 02 GPS Modulunu (və ya İstədiyiniz Modulu) əldə edin, Məlumat Cədvəlinin Texniki Xüsusiyyətlərini oxuyun və Arduino -ya qoşulmağa hazır olun
Ublox LEA 6h 02 GPS Modulunu (və ya İstədiyiniz Modulu) əldə edin, Məlumat Cədvəlinin Texniki Xüsusiyyətlərini oxuyun və Arduino -ya qoşulmağa hazır olun
Ublox LEA 6h 02 GPS Modulunu (və ya İstədiyiniz Modulu) əldə edin, Məlumat Cədvəlinin Texniki Xüsusiyyətlərini oxuyun və Arduino -ya qoşulmağa hazır olun
Ublox LEA 6h 02 GPS Modulunu (və ya İstədiyiniz Modulu) əldə edin, Məlumat Cədvəlinin Xüsusiyyətlərini oxuyun və Modulu Arduinoya Bağlanmağa Hazır Edin
Ublox LEA 6h 02 GPS Modulunu (və ya İstədiyiniz Modulu) əldə edin, Məlumat Cədvəlinin Xüsusiyyətlərini oxuyun və Modulu Arduinoya Bağlanmağa Hazır Edin
  • Ublox LEA 6 məlumat cədvəlini diqqətlə oxuyun və modulunuzun düzgün olduğundan əmin olun
  • Modulların çoxu ~ 2.7 ilə 3.6v arasında işləyir, buna görə də düzgün enerji mənbəyinə malik olduğunuzdan əmin olun, Arduino 3.3v pinindən istifadə etdim.
  • Bütün modullar UART əlaqə portunu dəstəkləyir, buna görə də Arduino ilə əlaqə qurmaq üçün istifadə edəcəyik
  • Varsayılan olaraq, modullar Arduino -ya qoşulmaqda çətinlik çəkdiyim mikro qadın yuvaları ilə gəlir, buna görə onu 2,54 mm tullanan telli qadın yuva ilə əvəz etdim (dəyişdirmədən əvvəl hansı pimin nə etdiyini və kağızda və ya kompüterdə bir pin diaqramı qurduğunuzdan əmin olun)
  • İndi bu modul Arduinoya qoşulmağa hazırdır

Addım 2: GPS Modulunu Arduino ilə bağlayın

GPS Modulunu Arduino ilə qoşun
GPS Modulunu Arduino ilə qoşun
  • GPS modulunun Tx (ötürücü) və Rx (alıcı) və Arduino -da eyni şeyi təyin edin (UNO istifadə etdim, buna görə yalnız 1 UART rabitə portu, pin0 -da Tx və pin1 -də Rx, Arduino UNO -da daha çox spesifikasiya var)
  • GPS modulunun Tx və Rxini Arduino Rx və Tx ilə birləşdirin

    • GPS Tx (Mənim vəziyyətimdə yaşıl tel) => Arduino Rx
    • GPS Rx (mənim vəziyyətimdə sarı tel) => Arduino Tx
  • 3.3v Adruino pinini GPS gücünə qoşun və hər iki zəmini birləşdirin
  • Diqqət: GPS modulunuza ən çox 3.3v (maksimum 3.6v) tətbiq etdiyinizə və təlimat modulunu diqqətlə oxuduğunuzdan əmin olun.

Addım 3: Arduino Proqramını Serial (ünsiyyət) Portunu oxumaq üçün yükləyin

Arduino Proqramını Serial (ünsiyyət) Portunu oxumaq üçün yükləyin
Arduino Proqramını Serial (ünsiyyət) Portunu oxumaq üçün yükləyin
  • Bu layihənin kodunu GitHub deposunda tapa bilərsiniz
  • Bağlantı:
  • Zəhmət olmasa README.md faylını oxuyun
  • Yuxarıdakı README.md faylında verildiyi kimi u-mərkəzi proqramı quraşdırın
  • Arduino kodunu Arduino moduluna yükləyin
  • GPS pinlərini Arduino -ya qoşun
  • Arduino IDE -də Serial monitoru açın və GPS modulunun çıxışını müşahidə edin, dəyərli çıxışı çap etdiyinə əmin olun
  • Serial monitoru bağlayaraq Arduino serial portunu ayırın və indi u-mərkəzi proqramını açın və Arduino seriyalı portunu seçin
  • Ekranda cavabı izləyin

    • Etibarlı cavabı vermək bir az vaxt aparacaq və GPS modulu tərəfindən alınan siqnalın gücündən asılıdır
    • GPS modulunu açıq yerdə və ya pəncərənin yaxınlığında saxlayın

Addım 4: Python Kodunu icra edin

Python Kodunu icra edin
Python Kodunu icra edin
  • Yerli maşında Python yükləyin və konfiqurasiya edin
  • Cihazınızın seriyalı rabitə portu vasitəsilə GPS məlumatlarını oxumaq üçün Python kodunu yükləyin
  • Arduino ilə GPS qoşun və gücləndirin
  • Arduinonun bağlı olduğu portu müəyyənləşdirin
  • Python kodunu işə salın
  • Kom port məlumatlarını daxil edin
  • Uzun və uzun məlumatları yoxlayın

Tövsiyə: