Indholdsfortegnelse:

Ublox LEA 6h 02 GPS -modul med Arduino og Python: 4 trin
Ublox LEA 6h 02 GPS -modul med Arduino og Python: 4 trin

Video: Ublox LEA 6h 02 GPS -modul med Arduino og Python: 4 trin

Video: Ublox LEA 6h 02 GPS -modul med Arduino og Python: 4 trin
Video: Прошивка конфигурации GPS u-blox 2024, Juli
Anonim
Ublox LEA 6h 02 GPS -modul med Arduino og Python
Ublox LEA 6h 02 GPS -modul med Arduino og Python
Ublox LEA 6h 02 GPS -modul med Arduino og Python
Ublox LEA 6h 02 GPS -modul med Arduino og Python
Ublox LEA 6h 02 GPS -modul med Arduino og Python
Ublox LEA 6h 02 GPS -modul med Arduino og Python

Interfacering af GPS -modul ved hjælp af en Arduino UNO (eller enhver anden Arduino -enhed) og beregning af breddegrad og længdegrad for at blive vist i applikationsvinduet skrevet i Python.

Trin 1: Få et Ublox LEA 6h 02 GPS -modul (eller ethvert modul, du foretrækker), læs databladspecifikationer, og gør modulet klar til at oprette forbindelse til Arduino

Få et Ublox LEA 6h 02 GPS -modul (eller ethvert modul, du foretrækker), læs databladspecifikationer, og gør modulet klar til at oprette forbindelse til Arduino
Få et Ublox LEA 6h 02 GPS -modul (eller ethvert modul, du foretrækker), læs databladspecifikationer, og gør modulet klar til at oprette forbindelse til Arduino
Få et Ublox LEA 6h 02 GPS -modul (eller ethvert modul, du foretrækker), læs databladspecifikationer, og gør modulet klar til at oprette forbindelse til Arduino
Få et Ublox LEA 6h 02 GPS -modul (eller ethvert modul, du foretrækker), læs databladspecifikationer, og gør modulet klar til at oprette forbindelse til Arduino
Få et Ublox LEA 6h 02 GPS -modul (eller ethvert modul, du foretrækker), læs databladspecifikationer, og gør modulet klar til at oprette forbindelse til Arduino
Få et Ublox LEA 6h 02 GPS -modul (eller ethvert modul, du foretrækker), læs databladspecifikationer, og gør modulet klar til at oprette forbindelse til Arduino
  • Læs Ublox LEA 6 -databladet omhyggeligt, og sørg for, at dit modul er korrekt
  • De fleste moduler fungerer ved ~ 2,7 til 3,6v, så sørg for at have den rigtige strømkilde, jeg brugte Arduino 3.3v pin
  • Alle modulerne understøtter UART -kommunikationsport, så vi vil bruge den til at kommunikere med Arduino
  • Moduler leveres som standard med mikro hunstik, som jeg har svært ved at slutte til Arduino, derfor erstattede jeg det med 2,54 mm jumper wire hunstik (før du udskifter det, skal du sørge for at vide, hvilken pin der gør hvad og lave et stiftdiagram på papir eller computer)
  • Nu er dette modul klar til at oprette forbindelse til Arduino

Trin 2: Tilslut GPS -modul med Arduino

Tilslut GPS -modul med Arduino
Tilslut GPS -modul med Arduino
  • Identificer Tx (sender) og Rx (modtager) af GPS -modul og samme på Arduino også (jeg brugte UNO, så den fik kun 1 UART -kommunikationsport, Tx på pin0 og Rx på pin1, flere specifikationer på Arduino UNO)
  • Tilslut Tx og Rx på GPS -modulet med Rx og Tx fra Arduino

    • Tx GPS (grøn ledning i mit tilfælde) til => Rx for Arduino
    • Rx GPS (gul ledning i mit tilfælde) til => Tx Arduino
  • Tilslut en 3.3V Adruino -pin til GPS -strømmen, og forbind begge grunde
  • Forsigtig: Sørg for, at du ikke anvender mere end 3,3v (maks. 3,6v) til dit GPS -modul, og læs instruktionsmodulet omhyggeligt

Trin 3: Upload Arduino -program til Read Serial (Communication) Port

Upload Arduino -program til at læse seriel port (kommunikation)
Upload Arduino -program til at læse seriel port (kommunikation)
  • Koden til dette projekt findes i GitHub -depotet
  • Link:
  • Læs venligst README.md -filen
  • Installer u-center-software som angivet i ovenstående README.md-fil
  • Upload Arduino -kode til Arduino -modul
  • Tilslut GPS -pins til Arduino
  • Åbn den serielle skærm på Arduino IDE, og observer output fra GPS -modulet, sørg for, at det udskriver værdifuldt output
  • Afbryd Arduino seriel port ved at lukke seriel skærm, og åbn nu u-center software og vælg den serielle port på Arduino
  • Se reaktion på skærmen

    • Det vil tage noget tid at give det gyldige svar og afhænger af signalets styrke modtaget af GPS -modulet
    • Opbevar GPS -modulet i det fri omkring eller i nærheden af vinduet

Trin 4: Udfør Python -kode

Udfør Python -kode
Udfør Python -kode
  • Download og konfigurer Python på din lokale maskine
  • Download Python -kode for at læse GPS -data via den serielle kommunikationsport på din maskine
  • Tilslut og tænd for GPS med Arduino
  • Identificer den port, som Arduino er tilsluttet
  • Kør Python -kode
  • Indtast oplysninger om com port
  • Bekræft lat og lange data

Anbefalede: