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, Juli
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 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 tehničke podatke i specificirajte modul za spajanje na Arduino
Nabavite Ublox LEA 6h 02 GPS modul (ili bilo koji modul koji više volite), pročitajte tehničke podatke i specificirajte modul za spajanje na Arduino
Nabavite Ublox LEA 6h 02 GPS modul (ili bilo koji modul koji više volite), pročitajte tehničke podatke i specificirajte modul za spajanje na Arduino
Nabavite Ublox LEA 6h 02 GPS modul (ili bilo koji modul koji više volite), pročitajte tehničke podatke i specificirajte modul za spajanje na Arduino
Nabavite Ublox LEA 6h 02 GPS modul (ili bilo koji modul koji više volite), pročitajte tehničke podatke i specificirajte modul za spajanje na Arduino
Nabavite Ublox LEA 6h 02 GPS modul (ili bilo koji modul koji više volite), pročitajte tehničke podatke i specificirajte modul za spajanje na Arduino
  • 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

Povežite GPS modul s Arduinom
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

Otpremite Arduino program za čitanje serijskog (komunikacijskog) porta
Otpremite 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

Izvršite Python kod
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: