Obsah:

GPS modul Ublox LEA 6h 02 s Arduino a Pythonem: 4 kroky
GPS modul Ublox LEA 6h 02 s Arduino a Pythonem: 4 kroky

Video: GPS modul Ublox LEA 6h 02 s Arduino a Pythonem: 4 kroky

Video: GPS modul Ublox LEA 6h 02 s Arduino a Pythonem: 4 kroky
Video: The u-blox LEA-6S GPS in very strong wind conditions with my own build multicopter flight controller 2024, Červenec
Anonim
GPS modul Ublox LEA 6h 02 s Arduino a Pythonem
GPS modul Ublox LEA 6h 02 s Arduino a Pythonem
GPS modul Ublox LEA 6h 02 s Arduino a Pythonem
GPS modul Ublox LEA 6h 02 s Arduino a Pythonem
GPS modul Ublox LEA 6h 02 s Arduino a Pythonem
GPS modul Ublox LEA 6h 02 s Arduino a Pythonem

Rozhraní GPS modulu pomocí Arduino UNO (nebo jakéhokoli jiného zařízení Arduino) a výpočet zeměpisné šířky a délky pro zobrazení v okně aplikace napsané v Pythonu.

Krok 1: Získejte modul Ublox LEA 6h 02 GPS (nebo jakýkoli modul, který upřednostňujete), přečtěte si specifikace datového listu a připravte modul k připojení k Arduinu

Získejte modul Ublox LEA 6h 02 GPS (nebo jakýkoli jiný modul, který upřednostňujete), přečtěte si specifikace datového listu a připravte modul k připojení k Arduinu
Získejte modul Ublox LEA 6h 02 GPS (nebo jakýkoli jiný modul, který upřednostňujete), přečtěte si specifikace datového listu a připravte modul k připojení k Arduinu
Získejte modul Ublox LEA 6h 02 GPS (nebo jakýkoli jiný modul, který upřednostňujete), přečtěte si specifikace datového listu a připravte modul k připojení k Arduinu
Získejte modul Ublox LEA 6h 02 GPS (nebo jakýkoli jiný modul, který upřednostňujete), přečtěte si specifikace datového listu a připravte modul k připojení k Arduinu
Získejte modul Ublox LEA 6h 02 GPS (nebo jakýkoli jiný modul, který upřednostňujete), přečtěte si specifikace datového listu a připravte modul k připojení k Arduinu
Získejte modul Ublox LEA 6h 02 GPS (nebo jakýkoli jiný modul, který upřednostňujete), přečtěte si specifikace datového listu a připravte modul k připojení k Arduinu
  • Pečlivě si přečtěte datový list Ublox LEA 6 a ujistěte se, že je váš modul správný
  • Většina modulů pracuje při ~ 2,7 až 3,6 V, takže se ujistěte, že máte správný zdroj energie, použil jsem pin Arduino 3,3 V
  • Všechny moduly podporují komunikační port UART, takže jej budeme používat k propojení s Arduino
  • Moduly jsou standardně dodávány s mikro zásuvkami, které je pro Arduino obtížné připojit, a proto jsem je nahradil zásuvkou 2,54 mm propojovací kabel (před výměnou se ujistěte, že víte, který pin dělá co a vytvořte pinový diagram na papíře nebo počítači)
  • Nyní je tento modul připraven k připojení k Arduinu

Krok 2: Připojte modul GPS k Arduinu

Připojte modul GPS k Arduinu
Připojte modul GPS k Arduinu
  • Identifikujte Tx (vysílač) a Rx (přijímač) modulu GPS a totéž na Arduinu (také jsem použil UNO, takže má pouze 1 komunikační port UART, Tx na pin0 a Rx na pin1, více specifikací na Arduino UNO)
  • Propojte Tx a Rx GPS modulu s Rx a Tx Arduina
    • Tx GPS (v mém případě zelený vodič) na => Rx Arduina
    • Rx GPS (v mém případě žlutý vodič) na => Tx Arduina
  • Připojte 3,3v Adruino pin k napájení GPS a spojte obě části
  • Upozornění: Ujistěte se, že na váš modul GPS používáte maximálně 3,3 V (max. 3,6 V), a pozorně si přečtěte modul s pokyny

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

Nahrajte program Arduino na čtení sériového (komunikačního) portu
Nahrajte program Arduino na čtení sériového (komunikačního) portu
  • Kód pro tento projekt najdete v úložišti GitHub
  • Odkaz:
  • Přečtěte si prosím soubor README.md
  • Nainstalujte software u-center podle výše uvedeného souboru README.md
  • Nahrajte kód Arduino do modulu Arduino
  • Připojte piny GPS k Arduinu
  • Otevřete sériový monitor na Arduino IDE a sledujte výstup modulu GPS, ujistěte se, že tiskne hodnotný výstup
  • Odpojte sériový port Arduino zavřením sériového monitoru a nyní otevřete software u-center a vyberte sériový port Arduina
  • Sledujte odezvu na obrazovce

    • Poskytnutí platné odpovědi bude nějakou dobu trvat a závisí na síle signálu přijímaného modulem GPS
    • Udržujte modul GPS v otevřeném prostředí nebo blízko okna

Krok 4: Proveďte kód Pythonu

Spustit kód Pythonu
Spustit kód Pythonu
  • Stáhněte si a nakonfigurujte Python na místním počítači
  • Stáhněte si kód Pythonu a přečtěte si data GPS přes sériový komunikační port vašeho počítače
  • Připojte a napájejte GPS pomocí Arduina
  • Identifikujte port, ke kterému je připojeno Arduino
  • Spusťte kód Pythonu
  • Zadejte podrobnosti o portu
  • Ověřte data lat a long

Doporučuje: