Բովանդակություն:

Ublox LEA 6h 02 GPS մոդուլ Arduino- ով և Python- ով ՝ 4 քայլ
Ublox LEA 6h 02 GPS մոդուլ Arduino- ով և Python- ով ՝ 4 քայլ

Video: Ublox LEA 6h 02 GPS մոդուլ Arduino- ով և Python- ով ՝ 4 քայլ

Video: Ublox LEA 6h 02 GPS մոդուլ Arduino- ով և Python- ով ՝ 4 քայլ
Video: GPS Module with Arduino- Ublox NEO-6M 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: Ստացեք 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 տվյալների թերթիկը և համոզվեք, որ ձեր մոդուլը ճիշտ է
  • Մոդուլների մեծ մասը գործում է 7 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 հաղորդակցման նավահանգիստ, Tx pin0- ում և Rx pin1- ում, Arduino UNO- ի ավելի շատ բնութագրեր)
  • GPS մոդուլի Tx և Rx միացրեք Rdu և Tx Arduino- ի հետ

    • GPS- ի Tx (իմ դեպքում կանաչ մետաղալարեր) մինչև => Rx Arduino- ի
    • Rx GPS (իմ դեպքում դեղին մետաղալար) մինչև => Tx Arduino
  • 3.3v Adruino կապը միացրեք GPS- ին և միացրեք երկու հիմքերը
  • Utionգուշացում. Համոզվեք, որ ձեր GPS մոդուլին կիրառում եք ոչ ավելի, քան 3.3 վ (առավելագույնը 3.6 վ) և ուշադիր կարդում հրահանգների մոդուլը

Քայլ 3. Վերբեռնեք Arduino ծրագիրը ՝ սերիալային (հաղորդակցման) պորտը կարդալու համար

Վերբեռնեք Arduino ծրագիրը ՝ սերիական (հաղորդակցման) նավահանգիստ կարդալու համար
Վերբեռնեք Arduino ծրագիրը ՝ սերիական (հաղորդակցման) նավահանգիստ կարդալու համար
  • Այս նախագծի ծածկագիրը կարելի է գտնել GitHub պահոցում
  • Հղում ՝
  • Խնդրում ենք կարդալ README.md ֆայլը
  • Տեղադրեք u- կենտրոնի ծրագրակազմ, ինչպես նշված է վերը նշված README.md ֆայլում
  • Վերբեռնեք Arduino կոդը Arduino մոդուլում
  • Միացրեք GPS կապերը Arduino- ին
  • Բացեք Arduino IDE- ի Սերիական մոնիտորը և դիտեք GPS մոդուլի ելքը, համոզվեք, որ այն տպում է արժեքավոր արդյունք
  • Անջատեք Arduino- ի սերիական նավահանգիստը ՝ փակելով սերիական մոնիտորը և այժմ բացեք u-center ծրագրակազմը և ընտրեք Arduino- ի սերիական նավահանգիստը
  • Դիտեք արձագանքը էկրանին

    • Որոշ ժամանակ կպահանջվի վավեր պատասխան տալու համար և կախված է GPS մոդուլի կողմից ստացված ազդանշանի ուժից
    • Պահեք GPS մոդուլը բաց պատուհանի մոտ կամ պատուհանի մոտ

Քայլ 4. Գործարկել Python ծածկագիրը

Գործարկել Python ծածկագիրը
Գործարկել Python ծածկագիրը
  • Ներբեռնեք և կազմաձևեք Python- ը ձեր տեղական մեքենայում
  • Ներբեռնեք Python ծածկագիրը ՝ GPS տվյալները ձեր մեքենայի սերիական հաղորդակցության պորտի միջոցով կարդալու համար
  • Միացրեք և միացրեք GPS- ը Arduino- ի հետ
  • Որոշեք կոմպորտը, որին միացված է Arduino- ն
  • Գործարկեք Python ծածկագիրը
  • Մուտքագրեք com նավահանգստի մանրամասները
  • Ստուգեք երկար և երկար տվյալները

Խորհուրդ ենք տալիս: