Kazalo:

GPS -modul Ublox LEA 6h 02 z Arduinom in Pythonom: 4 koraki
GPS -modul Ublox LEA 6h 02 z Arduinom in Pythonom: 4 koraki

Video: GPS -modul Ublox LEA 6h 02 z Arduinom in Pythonom: 4 koraki

Video: GPS -modul Ublox LEA 6h 02 z Arduinom in Pythonom: 4 koraki
Video: ArduCopter V2.9 Final - Autolanding 2024, Julij
Anonim
GPS modul Ublox LEA 6h 02 z Arduinom in Pythonom
GPS modul Ublox LEA 6h 02 z Arduinom in Pythonom
GPS modul Ublox LEA 6h 02 z Arduinom in Pythonom
GPS modul Ublox LEA 6h 02 z Arduinom in Pythonom
GPS modul Ublox LEA 6h 02 z Arduinom in Pythonom
GPS modul Ublox LEA 6h 02 z Arduinom in Pythonom

Povezovanje modula GPS z uporabo Arduino UNO (ali katere koli druge naprave Arduino) in izračun zemljepisne širine in dolžine za prikaz v oknu aplikacije, napisanem v Pythonu.

1. korak: Pridobite modul GPS Ublox LEA 6h 02 (ali kateri koli modul, ki vam je ljubši), preberite specifikacije podatkovnega lista in pripravite modul za povezavo z Arduinom

Pridobite Ublox LEA 6h 02 GPS modul (ali kateri koli modul, ki vam je ljubši), preberite specifikacije podatkovnega lista in pripravite modul za povezavo z Arduinom
Pridobite Ublox LEA 6h 02 GPS modul (ali kateri koli modul, ki vam je ljubši), preberite specifikacije podatkovnega lista in pripravite modul za povezavo z Arduinom
Pridobite Ublox LEA 6h 02 GPS modul (ali kateri koli modul, ki vam je ljubši), preberite specifikacije podatkovnega lista in pripravite modul za povezavo z Arduinom
Pridobite Ublox LEA 6h 02 GPS modul (ali kateri koli modul, ki vam je ljubši), preberite specifikacije podatkovnega lista in pripravite modul za povezavo z Arduinom
Pridobite modul GPS Ublox LEA 6h 02 (ali kateri koli modul, ki vam je ljubši), preberite specifikacije podatkovnega lista in pripravite modul za povezavo z Arduinom
Pridobite modul GPS Ublox LEA 6h 02 (ali kateri koli modul, ki vam je ljubši), preberite specifikacije podatkovnega lista in pripravite modul za povezavo z Arduinom
  • Pazljivo preberite podatkovni list Ublox LEA 6 in se prepričajte, da je vaš modul pravilen
  • Večina modulov deluje pri ~ 2.7 do 3.6v, zato se prepričajte, da imate ustrezen vir napajanja, uporabil sem Arduino 3.3v pin
  • Vsi moduli podpirajo komunikacijska vrata UART, zato jih bomo uporabljali za vmesnik z Arduinom
  • Moduli so privzeto opremljeni z mikro ženskimi vtičnicami, ki jih težko povežem z Arduinom, zato sem ga zamenjal z 2,54 -milimetrsko žensko vtičnico za mostiček (preden ga zamenjate, se prepričajte, da veste, kateri zatič kaj počne, in naredite diagram zatiča na papirju ali računalniku)
  • Zdaj je ta modul pripravljen za povezavo z Arduinom

Korak: Povežite modul GPS z Arduinom

Povežite GPS modul z Arduinom
Povežite GPS modul z Arduinom
  • Prepoznajte Tx (oddajnik) in Rx (sprejemnik) modula GPS in enako tudi na Arduinu (uporabil sem UNO, tako da je dobil le 1 komunikacijsko vrata UART, Tx na pin0 in Rx na pin1, več specifikacij za Arduino UNO)
  • Povežite Tx in Rx modula GPS z Rx in Tx iz Arduina
    • Tx GPS (v mojem primeru zelena žica) do => Rx Arduina
    • Rx GPS (v mojem primeru rumena žica) do => Tx Arduina
  • Priključite 3.3V Adruino pin na napajanje GPS in povežite obe podlagi
  • Pozor: Prepričajte se, da na modul GPS ne uporabljate več kot 3,3 V (največ 3,6 V) in pozorno preberite modul z navodili

Korak: Naložite program Arduino v branje serijskih (komunikacijskih) vrat

Naložite program Arduino v branje serijskih (komunikacijskih) vrat
Naložite program Arduino v branje serijskih (komunikacijskih) vrat
  • Kodo za ta projekt najdete v skladišču GitHub
  • Povezava:
  • Preberite datoteko README.md
  • Namestite programsko opremo u-center, kot je navedeno v zgornji datoteki README.md
  • Naložite kodo Arduino v modul Arduino
  • Povežite zatiče GPS z Arduinom
  • Odprite serijski monitor na Arduino IDE in opazujte izhod modula GPS, se prepričajte, da tiska vreden izhod
  • Odklopite serijska vrata Arduino tako, da zaprete serijski monitor in zdaj odprete programsko opremo u-center ter izberite serijska vrata Arduina
  • Opazujte odziv na zaslonu

    • Za pridobitev veljavnega odgovora bo trajalo nekaj časa in je odvisno od moči signala, ki ga sprejme modul GPS
    • Modul GPS pustite v odprtem okolju ali blizu okna

4. korak: Izvedite kodo Python

Izvedite kodo Python
Izvedite kodo Python
  • Prenesite in konfigurirajte Python v svojem lokalnem računalniku
  • Prenesite kodo Python za branje podatkov GPS prek serijskih komunikacijskih vrat vaše naprave
  • Povežite in napajajte GPS z Arduinom
  • Prepoznajte vrata COM, na katera je povezan Arduino
  • Zaženite kodo Python
  • Vnesite podrobnosti o vratih com
  • Preverite zemljepisne in dolge podatke

Priporočena: