Obsah:

Modul GPS Ublox LEA 6h 02 s Arduino a Python: 4 kroky
Modul GPS Ublox LEA 6h 02 s Arduino a Python: 4 kroky

Video: Modul GPS Ublox LEA 6h 02 s Arduino a Python: 4 kroky

Video: Modul GPS Ublox LEA 6h 02 s Arduino a Python: 4 kroky
Video: Test of VK16U6 Low cost GPS module 2024, Júl
Anonim
Modul GPS Ublox LEA 6h 02 s Arduino a Python
Modul GPS Ublox LEA 6h 02 s Arduino a Python
Modul GPS Ublox LEA 6h 02 s Arduino a Python
Modul GPS Ublox LEA 6h 02 s Arduino a Python
Modul GPS Ublox LEA 6h 02 s Arduino a Python
Modul GPS Ublox LEA 6h 02 s Arduino a Python

Rozhranie GPS modulu pomocou Arduino UNO (alebo akéhokoľvek iného zariadenia Arduino) a výpočet zemepisnej šírky a dĺžky na zobrazenie v okne aplikácie napísanom v Pythone.

Krok 1: Získajte modul GPS Ublox LEA 6h 02 (alebo akýkoľvek modul, ktorý uprednostňujete), prečítajte si špecifikácie v technickom liste a pripravte modul na pripojenie k Arduinu

Získajte modul GPS Ublox LEA 6h 02 (alebo akýkoľvek modul, ktorý uprednostňujete), prečítajte si špecifikácie v technickom liste a pripravte modul na pripojenie k Arduinu
Získajte modul GPS Ublox LEA 6h 02 (alebo akýkoľvek modul, ktorý uprednostňujete), prečítajte si špecifikácie v technickom liste a pripravte modul na pripojenie k Arduinu
Získajte modul GPS Ublox LEA 6h 02 (alebo akýkoľvek modul, ktorý uprednostňujete), prečítajte si špecifikácie v technickom liste a pripravte modul na pripojenie k Arduinu
Získajte modul GPS Ublox LEA 6h 02 (alebo akýkoľvek modul, ktorý uprednostňujete), prečítajte si špecifikácie v technickom liste a pripravte modul na pripojenie k Arduinu
Získajte modul GPS Ublox LEA 6h 02 (alebo akýkoľvek modul, ktorý uprednostňujete), prečítajte si špecifikácie v technickom liste a pripravte modul na pripojenie k Arduinu
Získajte modul GPS Ublox LEA 6h 02 (alebo akýkoľvek modul, ktorý uprednostňujete), prečítajte si špecifikácie v technickom liste a pripravte modul na pripojenie k Arduinu
  • Pozorne si prečítajte technický list Ublox LEA 6 a uistite sa, že váš modul je správny
  • Väčšina modulov pracuje pri ~ 2,7 až 3,6 V, takže sa uistite, že máte správny zdroj energie, použil som pin Arduino 3,3 V
  • Všetky moduly podporujú komunikačný port UART, takže ho použijeme na prepojenie s Arduino
  • Moduly sú predvolene dodávané s mikro zásuvkami, ktoré sa mi ťažko spájajú s Arduinom, a preto som ich nahradil zásuvkou s prepojovacím káblom 2,54 mm (pred výmenou sa uistite, že viete, ktorý pin robí čo a urobte pinový diagram na papieri alebo počítači)
  • Tento modul je teraz pripravený na pripojenie k Arduinu

Krok 2: Pripojte modul GPS k Arduinu

Pripojte modul GPS k Arduinu
Pripojte modul GPS k Arduinu
  • Identifikujte Tx (vysielač) a Rx (prijímač) GPS modulu a to isté na Arduine (tiež som použil UNO, takže mal iba 1 komunikačný port UART, Tx na pin0 a Rx na pin1, viac špecifikácií na Arduino UNO)
  • Pripojte Tx a Rx GPS modulu k Rx a Tx Arduina
    • Tx GPS (v mojom prípade zelený vodič) do => Rx Arduina
    • Rx GPS (v mojom prípade žltý drôt) do => Tx Arduina
  • Pripojte 3,3v Adruino pin k napájaniu GPS a spojte obe strany
  • Upozornenie: Zaistite, aby bol na váš modul GPS zapojený maximálne 3,3 V (max. 3,6 V), a prečítajte si pozorne modul s pokynmi

Krok 3: Nahrajte program Arduino na čítanie sériového (komunikačného) portu

Nahrajte program Arduino na čítanie sériového (komunikačného) portu
Nahrajte program Arduino na čítanie sériového (komunikačného) portu
  • Kód pre tento projekt nájdete v úložisku GitHub
  • Odkaz:
  • Prečítajte si prosím súbor README.md
  • Nainštalujte softvér u-center podľa vyššie uvedeného súboru README.md
  • Nahrajte kód Arduino do modulu Arduino
  • Pripojte GPS piny k Arduinu
  • Otvorte sériový monitor na Arduino IDE a sledujte výstup modulu GPS, uistite sa, že tlačí hodnotný výstup
  • Odpojte sériový port Arduino zatvorením sériového monitora a teraz otvorte softvér u-center a vyberte sériový port Arduino
  • Sledujte odozvu na obrazovke

    • Poskytnutie platnej odpovede bude nejaký čas trvať a závisí od sily signálu prijatého modulom GPS
    • Udržujte modul GPS v otvorenom prostredí alebo v blízkosti okna

Krok 4: Spustite kód Pythonu

Spustite kód Pythonu
Spustite kód Pythonu
  • Stiahnite si a nakonfigurujte Python na svojom lokálnom počítači
  • Stiahnite si kód Python a čítajte údaje GPS prostredníctvom sériového komunikačného portu vášho zariadenia
  • Pripojte a napájajte GPS pomocou Arduina
  • Identifikujte port, ku ktorému je pripojené Arduino
  • Spustite kód Python
  • Zadajte podrobnosti o porte
  • Overte údaje o šírke a šírke

Odporúča: