Talaan ng mga Nilalaman:

Ublox LEA 6h 02 GPS Module With Arduino and Python: 4 Hakbang
Ublox LEA 6h 02 GPS Module With Arduino and Python: 4 Hakbang

Video: Ublox LEA 6h 02 GPS Module With Arduino and Python: 4 Hakbang

Video: Ublox LEA 6h 02 GPS Module With Arduino and Python: 4 Hakbang
Video: Programming GPS Modules with U-Blox U-Center 2024, Nobyembre
Anonim
Ublox LEA 6h 02 GPS Module Sa Arduino at Python
Ublox LEA 6h 02 GPS Module Sa Arduino at Python
Ublox LEA 6h 02 GPS Module Sa Arduino at Python
Ublox LEA 6h 02 GPS Module Sa Arduino at Python
Ublox LEA 6h 02 GPS Module Sa Arduino at Python
Ublox LEA 6h 02 GPS Module Sa Arduino at Python

Pag-interface ng module ng GPS gamit ang isang Arduino UNO (o anumang iba pang aparato ng Arduino) at pagkalkula ng Latitude at Longitude upang ipakita sa window ng application na nakasulat sa Python.

Hakbang 1: Kumuha ng isang Ublox LEA 6 02 Modyul ng GPS (o Anumang Modyul na Mas Pinipili Mo), Basahin ang Mga Pagtukoy sa Datasheet at Gawin ang Module na Handa na Kumonekta sa Arduino

Kumuha ng isang Ublox LEA 6h 02 GPS Module (o Anumang Modyul na Ginugusto Mo), Basahin ang Mga Pagtukoy sa Datasheet at Gawin ang Module na Handa na Kumonekta sa Arduino
Kumuha ng isang Ublox LEA 6h 02 GPS Module (o Anumang Modyul na Ginugusto Mo), Basahin ang Mga Pagtukoy sa Datasheet at Gawin ang Module na Handa na Kumonekta sa Arduino
Kumuha ng isang Ublox LEA 6h 02 GPS Module (o Anumang Modyul na Ginugusto Mo), Basahin ang Mga Pagtukoy sa Datasheet at Gawin ang Module na Handa na Kumonekta sa Arduino
Kumuha ng isang Ublox LEA 6h 02 GPS Module (o Anumang Modyul na Ginugusto Mo), Basahin ang Mga Pagtukoy sa Datasheet at Gawin ang Module na Handa na Kumonekta sa Arduino
Kumuha ng isang Ublox LEA 6h 02 GPS Module (o Anumang Modyul na Ginugusto Mo), Basahin ang Mga Pagtukoy sa Datasheet at Gawin ang Module na Handa na Kumonekta sa Arduino
Kumuha ng isang Ublox LEA 6h 02 GPS Module (o Anumang Modyul na Ginugusto Mo), Basahin ang Mga Pagtukoy sa Datasheet at Gawin ang Module na Handa na Kumonekta sa Arduino
  • Basahin nang maingat ang datosheet ng Ublox LEA 6 at tiyaking tama ang iyong module
  • Karamihan sa mga module ay nagpapatakbo sa ~ 2.7 hanggang 3.6v, kaya tiyaking mayroon kang tamang mapagkukunan ng kuryente, ginamit ko ang Arduino 3.3v pin
  • Sinusuportahan ng lahat ng mga module ang port ng komunikasyon ng UART, kaya gagamitin namin ito upang mag-interface sa Arduino
  • Ang mga module sa pamamagitan ng default ay kasama ng mga micro female sockets kung saan nahihirapan akong kumonekta sa Arduino samakatuwid pinalitan ko ito ng 2.54mm jumper wire female socket (bago palitan ito siguraduhin na alam mo kung aling pin ang gumagawa at gumawa ng isang diagram ng pin sa papel o computer)
  • Ngayon ang module na ito ay handa na upang kumonekta sa Arduino

Hakbang 2: Ikonekta ang Modyul ng GPS Sa Arduino

Ikonekta ang Modyul ng GPS Sa Arduino
Ikonekta ang Modyul ng GPS Sa Arduino
  • Kilalanin ang Tx (transmitter) at Rx (receiver) ng module ng GPS at pareho din sa Arduino (Gumamit ako ng UNO kaya nakakuha lamang ito ng 1 UART port ng komunikasyon, Tx sa pin0 at Rx sa pin1, higit pang mga pagtutukoy sa Arduino UNO)
  • Ikonekta ang Tx at Rx ng module ng GPS sa Rx at Tx ng Arduino

    • Tx ng GPS (Green wire sa aking kaso) sa => Rx ng Arduino
    • Rx ng GPS (Dilaw na kawad sa aking kaso) sa => Tx ng Arduino
  • Ikonekta ang 3.3v Adruino pin sa lakas ng GPS at i-pares ang parehong mga bakuran
  • Pag-iingat: Siguraduhing naglalapat ka ng hindi hihigit sa 3.3v (max. 3.6v) sa iyong module ng GPS at maingat na basahin ang module ng tagubilin

Hakbang 3: Mag-upload ng Arduino Program upang Basahin ang Serial (komunikasyon) Port

Mag-upload ng Arduino Program upang Basahin ang Serial (komunikasyon) Port
Mag-upload ng Arduino Program upang Basahin ang Serial (komunikasyon) Port
  • Ang code para sa proyektong ito ay matatagpuan sa GitHub repository
  • Link:
  • Mangyaring basahin ang file na README.md
  • I-install ang u-center software tulad ng naibigay sa itaas na file na README.md
  • Mag-upload ng Arduino code sa module ng Arduino
  • Ikonekta ang mga GPS pin sa Arduino
  • Buksan ang Serial monitor sa Arduino IDE at obserbahan ang output ng module ng GPS, siguraduhin na ang pag-print nito ay kapaki-pakinabang na output
  • Idiskonekta ang serial port ng Arduino sa pamamagitan ng pagsara ng serial monitor at buksan ngayon ang u-center software at piliin ang serial port ng Arduino
  • Pagmasdan ang tugon sa screen

    • Magtatagal ng ilang oras upang maibigay ang wastong tugon at nakasalalay sa lakas ng signal na natanggap ng module ng GPS
    • Panatilihin ang module ng GPS sa bukas na paligid o malapit sa window

Hakbang 4: Ipatupad ang Python Code

Ipatupad ang Python Code
Ipatupad ang Python Code
  • I-download at i-configure ang Python sa iyong lokal na makina
  • Mag-download ng Python code upang mabasa ang data ng GPS sa pamamagitan ng serial port ng komunikasyon ng iyong machine
  • Ikonekta at i-power ang GPS sa Arduino
  • Tukuyin ang com port kung saan nakakonekta ang Arduino
  • Patakbuhin ang code ng Python
  • Ipasok ang mga detalye ng com port
  • I-verify ang lat at mahabang data

Inirerekumendang: