Sadržaj:
- Korak 1: Nabavite Ublox LEA 6h 02 GPS modul (ili bilo koji modul koji više volite), pročitajte specifikacije podatkovne tablice i učinite modul spremnim za povezivanje s Arduinom
- Korak 2: Povežite GPS modul s Arduinom
- Korak 3: Prenesite Arduino program za čitanje serijskog (komunikacijskog) porta
- Korak 4: Izvršite Python kod
Video: Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Povezivanje GPS modula pomoću Arduino UNO (ili bilo kojeg drugog Arduino uređaja) i izračunavanje zemljopisne širine i dužine za prikaz u prozoru aplikacije napisanom na Pythonu.
Korak 1: Nabavite Ublox LEA 6h 02 GPS modul (ili bilo koji modul koji više volite), pročitajte specifikacije podatkovne tablice i učinite modul spremnim za povezivanje s Arduinom
- Pažljivo pročitajte tehnički list Ublox LEA 6 i provjerite je li vaš modul ispravan
- Većina modula radi na ~ 2.7 do 3.6v, pa provjerite imate li odgovarajući izvor napajanja, koristio sam Arduino 3.3v pin
- Svi moduli podržavaju UART komunikacijski port, pa ćemo ga koristiti za povezivanje s Arduinom
- Moduli prema zadanim postavkama dolaze s mikro ženskim utičnicama koje mi je teško spojiti na Arduino, pa sam ih zamijenio s ženskom utičnicom od 2,54 mm (prije zamjene provjerite znate li koji pin radi i napravite dijagram iglica na papiru ili računaru)
- Sada je ovaj modul spreman za povezivanje s Arduinom
Korak 2: Povežite GPS modul s Arduinom
- Identificirajte Tx (odašiljač) i Rx (prijemnik) GPS modula i isto na Arduinu (koristio sam UNO tako da ima samo 1 UART komunikacijski port, Tx na pin0 i Rx na pin1, više specifikacija o Arduinu UNO)
- Povežite Tx i Rx GPS modula s Rx i Tx iz Arduina
- Tx GPS -a (zelena žica u mom slučaju) do => Rx Arduina
- Rx GPS -a (u mom slučaju žuta žica) do => Tx Arduina
- Priključite 3.3V Adruino pin na GPS napajanje i spojite oba uzemljenja
- Oprez: Pazite da na svoj GPS modul ne primijenite više od 3,3 V (maks. 3,6 V) i pažljivo pročitajte modul s uputama
Korak 3: Prenesite Arduino program za čitanje serijskog (komunikacijskog) porta
- Kod za ovaj projekt može se pronaći u spremištu GitHub
- Link:
- Molimo vas da pročitate datoteku README.md
- Instalirajte softver u-centra kako je dato u gornjoj datoteci README.md
- Otpremite Arduino kod u Arduino modul
- Spojite GPS pinove na Arduino
- Otvorite serijski monitor na Arduino IDE -u i promatrajte izlaz GPS modula, pobrinite se da ispisuje vrijedan izlaz
- Odspojite Arduino serijski port zatvaranjem serijskog monitora, a sada otvorite softver u-center i odaberite serijski port Arduina
-
Promatrajte odgovor na ekranu
- Davanje valjanog odgovora će potrajati neko vrijeme i ovisi o jačini signala koju GPS modul prima
- GPS modul držite u otvorenom okruženju ili blizu prozora
Korak 4: Izvršite Python kod
- Preuzmite i konfigurirajte Python na svom lokalnom računaru
- Preuzmite Python kod za čitanje GPS podataka putem serijskog komunikacijskog porta vaše mašine
- Povežite se i napajajte GPS pomoću Arduina
- Identificirajte com port na koji je Arduino povezan
- Pokrenite Python kod
- Unesite detalje o portu com
- Provjerite geografske i dugačke podatke
Preporučuje se:
Sinhroniziranje mapa s Pythonom: 5 koraka
Sinhroniziranje mapa s Pythonom: Ova instrukcija će vam pokazati kako držati dvije mape (i sve mape u njima) sinkronizirane tako da jedna bude direktna kopija druge. Idealno za izradu sigurnosnih kopija lokalnog rada, na oblaku/mrežnom poslužitelju ili USB pogonu. Nema iskustva u programiranju
Vizualizirajte svoj Bitcoin dobitak i gubitak s Arduinom i Pythonom: 6 koraka
Vizualizirajte svoje dobitke i gubitke od bitcoina s Arduinom i Pythonom: osnovna ideja. Osobno sam ulagač u kriptovalute. Ali i ja moram da obavim veliki posao. Tako da nisam u mogućnosti pratiti cijenu bitcoina 10 puta u minuti. Međutim, i dalje želim znati zarađujem li ili gubim novac. Dakle
Kako spojiti GPS modul (NEO-6m) s Arduinom: 7 koraka (sa slikama)
Kako povezati GPS modul (NEO-6m) s Arduinom: U ovom projektu sam pokazao kako spojiti GPS modul s Arduino UNO. Podaci o zemljopisnoj dužini i širini prikazuju se na LCD -u, a lokaciju možete vidjeti na app.List materijala Arduino Uno == > $ 8 Ublox NEO-6m GPS modul == > 15 USD 16x
Domaći GPS tracker u stvarnom vremenu (SIM800L, Ublox NEO-6M, Arduino): 8 koraka
Domaći GPS tracker u stvarnom vremenu (SIM800L, Ublox NEO-6M, Arduino): Znači, imate GSM modul koji leži poput mene? I mi mislimo isto! U ovim uputama pokušat ću vas uputiti kako postići novi cilj iz perspektive početnika. Kako nisam imao prethodno znanje iz elektrotehnike (da
Ručni pristup GPS Ublox Neo 6M sa Raspberry Pi B+: 3 koraka
Ručni pristup GPS -u Ublox Neo 6M sa Raspberry Pi B+: Raspberry Pi je vrlo kompatibilan mini računar za razne module koji su prilično laki za upotrebu. U osnovi je gotovo isto što i PC, ali može se kontrolirati pomoću GPIO -a iz Raspberry Pi -a. Raspberry Pi podržava i nekoliko komunikacijskih linija, jednu o