Мазмұны:

Ublox LEA 6h 02 Arduino және Python көмегімен GPS модулі: 4 қадам
Ublox LEA 6h 02 Arduino және Python көмегімен GPS модулі: 4 қадам

Бейне: Ublox LEA 6h 02 Arduino және Python көмегімен GPS модулі: 4 қадам

Бейне: Ublox LEA 6h 02 Arduino және Python көмегімен GPS модулі: 4 қадам
Бейне: Arduino: uBlox LEA 6H and UNO no data (2 Solutions!!) 2024, Шілде
Anonim
Ublox LEA 6h 02 Arduino және Python көмегімен GPS модулі
Ublox LEA 6h 02 Arduino және Python көмегімен GPS модулі
Ublox LEA 6h 02 Arduino және Python көмегімен GPS модулі
Ublox LEA 6h 02 Arduino және Python көмегімен GPS модулі
Ublox LEA 6h 02 Arduino және Python көмегімен GPS модулі
Ublox LEA 6h 02 Arduino және Python көмегімен GPS модулі

Arduino UNO (немесе кез келген басқа Arduino құрылғысы) көмегімен GPS модулінің интерфейсі және Python тілінде жазылған қосымшалар терезесінде ендік пен бойлықты есептеу.

1 -қадам: Ublox LEA 6h 02 GPS модулін алыңыз (немесе сізге ұнайтын кез келген модуль), мәліметтер кестесінің сипаттамаларын оқып шығыңыз және Arduino -ға қосылуға дайын болыңыз

Ublox LEA 6h 02 GPS модулін алыңыз (немесе сізге ұнайтын кез келген модуль), мәліметтер кестесінің сипаттамаларын оқып шығыңыз және Arduino -ға қосылуға дайын болыңыз
Ublox LEA 6h 02 GPS модулін алыңыз (немесе сізге ұнайтын кез келген модуль), мәліметтер кестесінің сипаттамаларын оқып шығыңыз және Arduino -ға қосылуға дайын болыңыз
Ublox LEA 6h 02 GPS модулін алыңыз (немесе сізге ұнайтын кез келген модуль), деректер кестесінің сипаттамаларын оқып шығыңыз және Arduino -ға қосылуға дайын болыңыз
Ublox LEA 6h 02 GPS модулін алыңыз (немесе сізге ұнайтын кез келген модуль), деректер кестесінің сипаттамаларын оқып шығыңыз және Arduino -ға қосылуға дайын болыңыз
Ublox LEA 6h 02 GPS модулін алыңыз (немесе сізге ұнайтын кез келген модуль), деректер кестесінің сипаттамаларын оқып шығыңыз және Arduino -ға қосылуға дайын болыңыз
Ublox LEA 6h 02 GPS модулін алыңыз (немесе сізге ұнайтын кез келген модуль), деректер кестесінің сипаттамаларын оқып шығыңыз және Arduino -ға қосылуға дайын болыңыз
  • Ublox LEA 6 деректер кестесін мұқият оқып шығыңыз және сіздің модульдің дұрыс екеніне көз жеткізіңіз
  • Модульдердің көпшілігі ~ 2,7 -ден 3,6В -қа дейін жұмыс істейді, сондықтан сізде дұрыс қуат көзі бар екеніне көз жеткізіңіз, мен Arduino 3.3v түйреуішін қолдандым.
  • Барлық модульдер UART байланыс портын қолдайды, сондықтан біз оны Arduino интерфейсінде қолданамыз
  • Модульдер әдепкі бойынша шағын әйелдер розеткаларымен келеді, мен оларды Arduino -ға қосуға қиынмын, сондықтан мен оны 2,54 мм өтпелі сымдық аналық розеткамен алмастырдым (оны ауыстырмас бұрын, қандай түйреуіш не істейтінін біліп, қағазға немесе компьютерге түйреуіш диаграммасын жасаңыз)
  • Енді бұл модуль Arduino -ға қосылуға дайын

2 -қадам: GPS модулін Arduino көмегімен қосыңыз

GPS модулін Arduino көмегімен қосыңыз
GPS модулін Arduino көмегімен қосыңыз
  • GPS модулінің Tx (таратқышы) мен Rx (қабылдағышы) және Arduino -да бірдей екенін анықтаңыз (мен UNO -ды қолдандым, сондықтан ол тек 1 UART байланыс портын, pin0 -де Tx пен pin1 -де, техникалық сипаттамалары Arduino UNO -да)
  • GPS модулінің Tx және Rx -ті Arduino Rx және Tx -ке қосыңыз

    • GPS Tx (менің жағдайда жасыл сым) => Rx Arduino
    • GPS Rx (менің жағдайда сары сым) => Tx Arduino
  • 3.3v Adruino түйреуішін GPS қуат көзіне жалғап, екеуін де қосыңыз
  • Абайлаңыз: GPS модуліне 3,3в (максимум 3,6в) аспайтынын тексеріңіз және нұсқаулық модулін мұқият оқып шығыңыз.

3 -қадам: Arduino бағдарламасын сериялық (байланыс) портын оқу үшін жүктеңіз

Arduino бағдарламасын сериялық (байланыс) портына жүктеңіз
Arduino бағдарламасын сериялық (байланыс) портына жүктеңіз
  • Бұл жобаның кодын GitHub репозиторийінен табуға болады
  • Сілтеме:
  • README.md файлын оқыңыз
  • Жоғарыда README.md файлында көрсетілгендей u-center бағдарламалық жасақтамасын орнатыңыз
  • Arduino кодын Arduino модуліне жүктеңіз
  • GPS түйреуіштерін Arduino -ға қосыңыз
  • Arduino IDE -дегі сериялық мониторды ашыңыз және GPS модулінің шығуын бақылаңыз, оның лайықты шығыс басып шығаратынына көз жеткізіңіз
  • Arduino сериялық портын сериялық мониторды жабу арқылы ажыратыңыз, енді u-center бағдарламалық жасақтамасын ашып, Arduino сериялық портын таңдаңыз.
  • Экрандағы жауапқа назар аударыңыз

    • Дұрыс жауап беру үшін біраз уақыт қажет және GPS модулі қабылдаған сигналдың күшіне байланысты
    • GPS модулін ашық жерде немесе терезенің жанында ұстаңыз

4 -қадам: Python кодын орындаңыз

Python кодын орындаңыз
Python кодын орындаңыз
  • Жергілікті құрылғыда Python бағдарламасын жүктеңіз және конфигурациялаңыз
  • Құрылғының сериялық байланыс порты арқылы GPS деректерін оқу үшін Python кодын жүктеңіз
  • GPS -ті Arduino көмегімен қосыңыз және қосыңыз
  • Arduino қосылған портты анықтаңыз
  • Python кодын іске қосыңыз
  • Компорт туралы мәліметтерді енгізіңіз
  • Ұзақ және ұзақ деректерді тексеріңіз

Ұсынылған: