Sadržaj:

Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom: 4 koraka
Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom: 4 koraka

Video: Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom: 4 koraka

Video: Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom: 4 koraka
Video: Test of VK16U6 Low cost GPS module 2024, Srpanj
Anonim
Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom
Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom
Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom
Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom
Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom
Ublox LEA 6h 02 GPS modul s Arduinom i Pythonom

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 preferirani modul), pročitajte specifikacije podatkovne tablice i učinite modul spremnim za povezivanje s Arduinom

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
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
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
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
Nabavite Ublox LEA 6h 02 GPS modul (ili bilo koji modul koji više volite), pročitajte specifikacije tablice i učinite modul spremnim za povezivanje s Arduinom
Nabavite Ublox LEA 6h 02 GPS modul (ili bilo koji modul koji više volite), pročitajte specifikacije tablice i učinite modul spremnim za povezivanje s Arduinom
  • Pažljivo pročitajte podatkovni 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 sučelje s Arduinom
  • Moduli prema zadanim postavkama dolaze s mikro ženskim utičnicama koje mi je teško povezati s Arduinom, pa sam ga zamijenio s ženskom utičnicom od 2,54 mm (prije nego što ga zamijenite provjerite znate li koji pin radi i napravite dijagram iglica na papiru ili računalu)
  • Sada je ovaj modul spreman za povezivanje s Arduinom

Korak 2: Povežite GPS modul s Arduinom

Povežite GPS modul s Arduinom
Povežite GPS modul s Arduinom
  • Identificirajte Tx (odašiljač) i Rx (prijamnik) GPS modula i isto na Arduinu (koristio sam UNO pa je dobio samo 1 UART komunikacijski port, Tx na pin0 i Rx na pin1, više specifikacija na 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 najviše 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

Prenesite Arduino program za čitanje serijskog (komunikacijskog) porta
Prenesite Arduino program za čitanje serijskog (komunikacijskog) porta
  • Kôd za ovaj projekt može se pronaći u spremištu GitHub
  • Veza:
  • Molimo vas da pročitate datoteku README.md
  • Instalirajte softver u-centra kako je navedeno u gornjoj datoteci README.md
  • Prenesite 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 trajat će 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

Izvršite Python kod
Izvršite Python kod
  • Preuzmite i konfigurirajte Python na svom lokalnom računalu
  • Preuzmite Python kod za čitanje GPS podataka putem serijskog komunikacijskog porta vašeg stroja
  • Povežite se i napajajte GPS pomoću Arduina
  • Identificirajte com port na koji je Arduino spojen
  • Pokrenite Python kod
  • Unesite pojedinosti o com portu
  • Provjerite zemljopisne i dugačke podatke

Preporučeni: