Съдържание:

Ublox LEA 6h 02 GPS модул с Arduino и Python: 4 стъпки
Ublox LEA 6h 02 GPS модул с Arduino и Python: 4 стъпки

Видео: Ublox LEA 6h 02 GPS модул с Arduino и Python: 4 стъпки

Видео: Ublox LEA 6h 02 GPS модул с Arduino и Python: 4 стъпки
Видео: Test of VK16U6 Low cost GPS module 2024, Ноември
Anonim
Ublox LEA 6h 02 GPS модул с Arduino и Python
Ublox LEA 6h 02 GPS модул с Arduino и Python
Ublox LEA 6h 02 GPS модул с Arduino и Python
Ublox LEA 6h 02 GPS модул с Arduino и Python
Ublox LEA 6h 02 GPS модул с Arduino и Python
Ublox LEA 6h 02 GPS модул с Arduino и Python

Свързване на GPS модул с помощта на Arduino UNO (или всяко друго устройство Arduino) и изчисляване на географска ширина и дължина за показване в прозореца на приложението, написан на Python.

Стъпка 1: Вземете GPS модул Ublox LEA 6h 02 (или всеки модул, който предпочитате), прочетете спецификациите на листа с данни и направете модула готов за свързване с Arduino

Вземете Ublox LEA 6h 02 GPS модул (или всеки модул, който предпочитате), прочетете спецификациите на листа с данни и направете модула готов за свързване с Arduino
Вземете Ublox LEA 6h 02 GPS модул (или всеки модул, който предпочитате), прочетете спецификациите на листа с данни и направете модула готов за свързване с Arduino
Вземете GPS модул Ublox LEA 6h 02 (или всеки модул, който предпочитате), прочетете спецификациите на листа с данни и направете модула готов за свързване с Arduino
Вземете GPS модул Ublox LEA 6h 02 (или всеки модул, който предпочитате), прочетете спецификациите на листа с данни и направете модула готов за свързване с Arduino
Вземете GPS модул Ublox LEA 6h 02 (или всеки модул, който предпочитате), прочетете спецификациите на листа с данни и направете модула готов за свързване с Arduino
Вземете GPS модул Ublox LEA 6h 02 (или всеки модул, който предпочитате), прочетете спецификациите на листа с данни и направете модула готов за свързване с Arduino
  • Прочетете внимателно листа с данни на Ublox LEA 6 и се уверете, че вашият модул е правилен
  • Повечето от модулите работят при ~ 2.7 до 3.6v, затова се уверете, че имате подходящ източник на захранване, използвах Arduino 3.3v щифт
  • Всички модули поддържат комуникационен порт UART, така че ще го използваме за взаимодействие с Arduino
  • Модулите по подразбиране идват с микро женски гнезда, които ми е трудно да се свържа с Arduino, затова го замених с 2,54 мм женски гнездо за джъмпер (преди да го смените, уверете се, че знаете кой щифт какво прави и направете диаграма на щифт на хартия или компютър)
  • Сега този модул е готов за свързване с Arduino

Стъпка 2: Свържете GPS модула с Arduino

Свържете GPS модул с Arduino
Свържете GPS модул с Arduino
  • Идентифицирайте Tx (предавател) и Rx (приемник) на GPS модул и същото на Arduino (използвах UNO, така че има само 1 UART комуникационен порт, Tx на pin0 и Rx на pin1, повече спецификации за Arduino UNO)
  • Свържете Tx и Rx на GPS модула с Rx и Tx на Arduino

    • Tx на GPS (зелен проводник в моя случай) до => Rx на Arduino
    • Rx на GPS (жълт проводник в моя случай) до => Tx на Arduino
  • Свържете 3.3v щифт Adruino към захранване с GPS и свържете двете основания
  • Внимание: Уверете се, че прилагате не повече от 3.3v (макс. 3.6v) към вашия GPS модул и прочетете внимателно модула с инструкции

Стъпка 3: Качете програмата Arduino за четене на сериен (комуникационен) порт

Качете програмата Arduino за четене на сериен (комуникационен) порт
Качете програмата Arduino за четене на сериен (комуникационен) порт
  • Кодът за този проект може да бъде намерен в хранилището на GitHub
  • Връзка:
  • Моля, прочетете README.md файла
  • Инсталирайте софтуера u-center, както е посочено по-горе във файла README.md
  • Качете Arduino код в Arduino модул
  • Свържете GPS щифтове към Arduino
  • Отворете серийния монитор на Arduino IDE и наблюдавайте изхода на GPS модула, уверете се, че отпечатва достоен изход
  • Изключете серийния порт на Arduino, като затворите серийния монитор и сега отворите u-center софтуера и изберете серийния порт на Arduino
  • Наблюдавайте реакцията на екрана

    • Ще отнеме известно време, за да се даде валиден отговор и зависи от силата на сигнала, получен от GPS модула
    • Дръжте GPS модула на открито или близо до прозореца

Стъпка 4: Изпълнете кода на Python

Изпълнете кода на Python
Изпълнете кода на Python
  • Изтеглете и конфигурирайте Python на вашата локална машина
  • Изтеглете кода на Python, за да четете GPS данни през серийния комуникационен порт на вашата машина
  • Свържете и захранвайте GPS с Arduino
  • Идентифицирайте com порта, към който е свързан Arduino
  • Стартирайте кода на Python
  • Въведете подробности за com порта
  • Проверете географските и дългите данни

Препоръчано: