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

DWMM0 Բջջային կապի միջնահարկ. 3 քայլ
DWMM0 Բջջային կապի միջնահարկ. 3 քայլ

Video: DWMM0 Բջջային կապի միջնահարկ. 3 քայլ

Video: DWMM0 Բջջային կապի միջնահարկ. 3 քայլ
Video: 20 января 2024 г. 2024, Հուլիսի
Anonim
DWMM0 Բջջային կապի միջնահարկ
DWMM0 Բջջային կապի միջնահարկ
DWMM0 Բջջային կապի միջնահարկ
DWMM0 Բջջային կապի միջնահարկ
DWMM0 Բջջային կապի միջնահարկ
DWMM0 Բջջային կապի միջնահարկ

Սա DWMM0 միջնահարկի օգտագործման պարզ ցուցադրում է տվյալների հեռավոր մուտքագրման համար: Այս հավելվածի հաճախորդի կողմը վարում է Python սցենար (client.py), որը պատասխանատու է GNSS/GPS տվյալների ընթերցման և սերվերի կողմից փոխանցման համար (TCP/IP- ի միջոցով արձանագրություն), որն աշխատում է այլ սցենարով (server.py), որը պատասխանատու է մուտքային տվյալների հավաքման և պահպանման համար:

Տեղեկանք ՝ ծրագրի վեբ կայք

Քայլ 1. DWMM0 - ՍԱՐՔԱՎՈՐ Նկարագրություն

DWMM0 Mezzanine- ը DragonBoard 410c մեկ տախտակի համակարգչի (կամ ցանկացած այլ 96Boards ստանդարտ SBC) լրացուցիչ աքսեսուարների տախտակ է: Այս միջնահարկը բաղկացած է 5 հիմնական ենթահամակարգերից.

  • Li-Ion մարտկոցի լիցքավորման վերահսկիչ
  • USB 2.0 հանգույցի վերահսկիչ
  • DC/DC խթանող փոխարկիչ (3.0 Վ -ից 9.0 Վ)
  • LPWA/GNSS մոդուլ (Quectel BG96 սարքով)
  • DC/DC փոխարկիչներ (5 Վ -ից մինչև 3.3 Վ և 4.1 Վ)

Քայլ 2. DWMMO - GNSS/GPS LOGGER ԴԻՄՈՄ

Այս դիմումի բնօրինակ python սցենարները կարելի է ներբեռնել այստեղից ՝ ներբեռնել սցենարներ server.py սցենարը պետք է աշխատի ինտերնետ կապ ունեցող ցանկացած համակարգչի վրա (SERVER կողմ): The client.py սցենարի մառախուղը գործարկվում է DragonBoard 410c- ի վրա DWMM0 Mezzanine- ով (Հաճախորդի կողմից): Յուրաքանչյուր սցենար ունի իր «Կարգավորելի պարամետրեր» նիստը, որը պետք է ճշգրտվի օգտվողի կողմից (օրինակ ՝ TCP/IP հասցե, նավահանգիստներ, ցանցի APN, օգտվողի անուն և գաղտնաբառ):

Քայլ 3: DWMM0 - KML ֆայլերի ստեղծում

Թարմացված_python_scripts.zip ֆայլը պարունակում է փոփոխված հաճախորդի սցենար (gpslog.py), որն իրականացնում է GPS տվյալների տեղական պահպանում (NMEA տվյալներ Quectel BG96 մոդուլից).

  • gpslog.py: հաճախորդի թարմացված սցենար (պահում է GPS տվյալները ֆայլում logger.txt)
  • makekml.py: փոխակերպում է logger.txt ֆայլը KML տարբերակի (logger.kml), որը կարող է բացվել Google Earth- ում
  • logger.txt: պահված GPS տվյալներ
  • logger.kml: Պահված GPS տվյալների KML փոխակերպում

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