Talaan ng mga Nilalaman:
- 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
- Hakbang 2: Ikonekta ang Modyul ng GPS Sa Arduino
- Hakbang 3: Mag-upload ng Arduino Program upang Basahin ang Serial (komunikasyon) Port
- Hakbang 4: Ipatupad ang Python Code
Video: Ublox LEA 6h 02 GPS Module With Arduino and Python: 4 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
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
- 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
- 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
- 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
- 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:
Arduino GPS Clock Na May Lokal na Oras Gamit ang NEO-6M Module: 9 Mga Hakbang
Arduino GPS Clock Na May Lokal na Oras Gamit ang NEO-6M Modyul: Sa tutorial na ito matututunan natin kung paano makakuha ng isang kasalukuyang oras mula sa mga satellite gamit ang arduino. Panoorin ang video
Vowels Game With Arduino and YX5300 MP3 Module Catalex: 13 Hakbang
Vowels Game With Arduino and YX5300 MP3 Module Catalex: Nabasa mo ba ang katanungang ito? Kakaiba iyan! Sinadya kong itanong ang katanungang ito. Kung nababasa mo ang teksto na ito, ito ay dahil alam mo ang buong alpabeto at, syempre, natutunan ang tungkol sa lahat ng mga patinig. Naroroon ang mga tunog sa lahat ng mga salita. Imposibleng
E32-433T LoRa Module Tutorial - DIY Breakout Board para sa E32 Module: 6 na Hakbang
E32-433T LoRa Module Tutorial | DIY Breakout Board para sa E32 Module: Hoy, ano na, Guys! Ang Akarsh dito mula sa CETech. Ang proyekto kong ito ay higit pa sa isang curve sa pag-aaral upang maunawaan ang pagtatrabaho ng module na E32 LoRa mula sa eByte na isang mataas na lakas na 1-watt transceiver module. Kapag naintindihan na namin ang pagtatrabaho, mayroon akong disenyo
Homemade Realtime GPS Tracker (SIM800L, Ublox NEO-6M, Arduino): 8 Hakbang
Homemade Realtime GPS Tracker (SIM800L, Ublox NEO-6M, Arduino): Kaya mayroon kang isang module ng GSM na namamalagi tulad ko? Gayundin isang GPS-tracker? Parehas kami ng iniisip! Sa mga itinuturo na ito, susubukan kong gabayan ka kung paano maisasakatuparan ang iyong layunin mula sa pananaw ng isang newbie. Tulad ng wala akong dating kaalaman sa electrical engineering (upang
Manu-manong Pag-access ng GPS Ublox Neo 6M Sa Raspberry Pi B +: 3 Mga Hakbang
Manu-manong Pag-access ng GPS Ublox Neo 6M Sa Raspberry Pi B +: Ang Raspberry Pi ay isang napaka katugmang mini PC para sa iba't ibang mga module na medyo madaling gamitin. Karaniwan halos kapareho ito ng PC ngunit maaaring makontrol ng GPIO mula sa Raspberry Pi. Sinusuportahan din ang Raspberry Pi na may maraming mga linya ng komunikasyon, isa o