Turinys:

„Ublox LEA 6h 02“GPS modulis su „Arduino“ir „Python“: 4 žingsniai
„Ublox LEA 6h 02“GPS modulis su „Arduino“ir „Python“: 4 žingsniai

Video: „Ublox LEA 6h 02“GPS modulis su „Arduino“ir „Python“: 4 žingsniai

Video: „Ublox LEA 6h 02“GPS modulis su „Arduino“ir „Python“: 4 žingsniai
Video: U-blox GPS module refresh rate configuration 2024, Liepa
Anonim
„Ublox LEA 6h 02“GPS modulis su „Arduino“ir „Python“
„Ublox LEA 6h 02“GPS modulis su „Arduino“ir „Python“
„Ublox LEA 6h 02“GPS modulis su „Arduino“ir „Python“
„Ublox LEA 6h 02“GPS modulis su „Arduino“ir „Python“
„Ublox LEA 6h 02“GPS modulis su „Arduino“ir „Python“
„Ublox LEA 6h 02“GPS modulis su „Arduino“ir „Python“

GPS modulio sąsaja naudojant „Arduino UNO“(ar bet kurį kitą „Arduino“įrenginį) ir platumos bei ilgumos apskaičiavimas, kad būtų rodomas programos lange, parašytame „Python“.

1 veiksmas: įsigykite „Ublox LEA 6h 02“GPS modulį (arba bet kurį pageidaujamą modulį), perskaitykite duomenų lapo specifikacijas ir paruoškite modulį prisijungti prie „Arduino“

Gaukite „Ublox LEA 6h 02“GPS modulį (arba bet kurį pageidaujamą modulį), perskaitykite duomenų lapo specifikacijas ir paruoškite modulį prisijungti prie „Arduino“
Gaukite „Ublox LEA 6h 02“GPS modulį (arba bet kurį pageidaujamą modulį), perskaitykite duomenų lapo specifikacijas ir paruoškite modulį prisijungti prie „Arduino“
Gaukite „Ublox LEA 6h 02“GPS modulį (arba bet kurį pageidaujamą modulį), perskaitykite duomenų lapo specifikacijas ir paruoškite modulį prisijungti prie „Arduino“
Gaukite „Ublox LEA 6h 02“GPS modulį (arba bet kurį pageidaujamą modulį), perskaitykite duomenų lapo specifikacijas ir paruoškite modulį prisijungti prie „Arduino“
Gaukite „Ublox LEA 6h 02“GPS modulį (arba bet kurį pageidaujamą modulį), perskaitykite duomenų lapo specifikacijas ir paruoškite modulį prisijungti prie „Arduino“
Gaukite „Ublox LEA 6h 02“GPS modulį (arba bet kurį pageidaujamą modulį), perskaitykite duomenų lapo specifikacijas ir paruoškite modulį prisijungti prie „Arduino“
  • Atidžiai perskaitykite „Ublox LEA 6“duomenų lapą ir įsitikinkite, kad jūsų modulis yra teisingas
  • Dauguma modulių veikia esant ~ 2,7–3,6 V įtampai, todėl įsitikinkite, kad turite tinkamą maitinimo šaltinį, aš naudojau „Arduino 3.3v“kaištį
  • Visi moduliai palaiko UART ryšio prievadą, todėl mes jį naudosime sąsajai su „Arduino“
  • Pagal numatytuosius nustatymus moduliai turi mikro lizdus, kuriuos sunku prijungti prie „Arduino“, todėl pakeičiau juos 2,54 mm jungiamuoju laido lizdu (prieš keisdami įsitikinkite, kad žinote, kuris kaištis ką daro, ir sudarykite kaiščio schemą popieriuje ar kompiuteryje)
  • Dabar šis modulis yra paruoštas prisijungti prie „Arduino“

2 veiksmas: prijunkite GPS modulį prie „Arduino“

Prijunkite GPS modulį prie „Arduino“
Prijunkite GPS modulį prie „Arduino“
  • Nustatykite GPS modulio Tx (siųstuvą) ir Rx (imtuvą) ir tą patį „Arduino“(aš naudojau UNO, todėl jis gavo tik 1 UART ryšio prievadą, Tx ant pin0 ir Rx ant pin1, daugiau „Arduino UNO“specifikacijų)
  • Prijunkite GPS modulio Tx ir Rx prie „Arduino“Rx ir Tx

    • Tx GPS (mano atveju žalia viela) į => Rx iš Arduino
    • GPS Rx (mano atveju geltona viela) į => Tx iš Arduino
  • Prijunkite „3.3v Adruino“kaištį prie GPS maitinimo šaltinio ir prijunkite abu pagrindus
  • Įspėjimas: Įsitikinkite, kad GPS moduliui netaikote daugiau kaip 3,3 V (maks. 3,6 V), ir atidžiai perskaitykite instrukcijų modulį

3 veiksmas: įkelkite „Arduino“programą į nuoseklųjį (ryšio) prievadą

Įkelkite „Arduino“programą į nuoseklųjį (ryšio) prievadą
Įkelkite „Arduino“programą į nuoseklųjį (ryšio) prievadą
  • Šio projekto kodą rasite „GitHub“saugykloje
  • Nuoroda:
  • Prašome perskaityti failą README.md
  • Įdiekite „u-center“programinę įrangą, kaip nurodyta aukščiau esančiame README.md faile
  • Įkelkite „Arduino“kodą į „Arduino“modulį
  • Prijunkite GPS kaiščius prie „Arduino“
  • Atidarykite „Arduino IDE“serijos monitorių ir stebėkite GPS modulio išvestį, įsitikinkite, kad jis spausdina vertingą išvestį
  • Atjunkite „Arduino“nuoseklųjį prievadą, uždarydami nuoseklųjį monitorių ir dabar atidarykite „u-center“programinę įrangą ir pasirinkite „Arduino“nuoseklųjį prievadą
  • Stebėkite atsakymą ekrane

    • Tinkamas atsakymas užtruks šiek tiek laiko ir priklauso nuo GPS modulio priimto signalo stiprumo
    • GPS modulį laikykite atviroje aplinkoje arba šalia lango

4 veiksmas: vykdykite „Python“kodą

Vykdykite „Python“kodą
Vykdykite „Python“kodą
  • Atsisiųskite ir sukonfigūruokite „Python“savo vietiniame kompiuteryje
  • Atsisiųskite „Python“kodą, kad galėtumėte skaityti GPS duomenis per nuoseklų jūsų kompiuterio prievadą
  • Prijunkite ir maitinkite GPS naudodami „Arduino“
  • Nustatykite prievadą, prie kurio prijungtas „Arduino“
  • Paleiskite „Python“kodą
  • Įveskite informaciją apie prievadą
  • Patikrinkite platus ir ilgus duomenis

Rekomenduojamas: