Përmbajtje:

Mesdhesa e Lidhshmërisë celulare DWMM0: 3 hapa
Mesdhesa e Lidhshmërisë celulare DWMM0: 3 hapa

Video: Mesdhesa e Lidhshmërisë celulare DWMM0: 3 hapa

Video: Mesdhesa e Lidhshmërisë celulare DWMM0: 3 hapa
Video: 장수 비결 72강. 장수 비결과 천·꼭·소의 비밀, 256세 살아보기. Secrets of longevity and how to live to 256 years old. 2024, Korrik
Anonim
Ndërmjetës DWMM0 Mobile Connectivity
Ndërmjetës DWMM0 Mobile Connectivity
Ndërmjetës DWMM0 Mobile Connectivity
Ndërmjetës DWMM0 Mobile Connectivity
Ndërmjetës DWMM0 Mobile Connectivity
Ndërmjetës DWMM0 Mobile Connectivity

Ky është një demonstrim i thjeshtë i përdorimit të katit të mesëm DWMM0 për regjistrimin e të dhënave në distancë. Ana e klientit të këtij aplikacioni drejton një skript python (client.py) përgjegjës për leximin e të dhënave GNSS/GPS dhe transmetimin e tij në anën e serverit (përmes TCP/IP protokoll), i cili drejton një skript të ndryshëm (server.py) përgjegjës për mbledhjen dhe ruajtjen e të dhënave në hyrje.

Referenca: faqja e internetit e projektit

Hapi 1: DWMM0 - PESRSHKRIMI HARDWARE

DWMM0 Mezzanine është një bord shtesë shtesë për kompjuterin me një bord DragonBoard 410c (ose ndonjë SBC standard tjetër 96Boards). Ky kat i ndërmjetëm përbëhet nga 5 nënsisteme kryesore:

  • Kontrolluesi i ngarkimit të baterisë Li-Jon
  • Kontrolluesi i shpërndarësit USB 2.0
  • Konvertuesi i rritjes DC/DC (nga 3.0V në 9.0V)
  • Moduli LPWA/GNSS (me një pajisje Quectel BG96)
  • Konvertuesit DC/DC (nga 5V në 3.3V dhe 4.1V)

Hapi 2: APLIKIMI DWMMO - GNSS/GPS LOGGER

Skriptet origjinale python për këtë aplikacion mund të shkarkohen nga këtu: shkarkoni skriptet Skripti server.py duhet të ekzekutohet në çdo kompjuter me lidhje interneti (ana SERVER). Mjegulla e shkrimit të klientit.py drejtohet në një DragonBoard 410c me DWMM0 Mezzanine (ana e KLIENTIT). Çdo skript ka sesionin e tij "Parametrat e Konfigurueshëm", që duhet të rregullohen nga përdoruesi (të tilla si adresa TCP/IP, portet, APN e rrjetit, emri i përdoruesit dhe fjalëkalimi).

Hapi 3: DWMM0 - GJENERATIMI I DOSJES KML

Skedari i përditësuar_python_scripts.zip përmban një skenar të modifikuar të klientit (gpslog.py) i cili zbaton ruajtjen lokale të të dhënave GPS (të dhënat NMEA nga moduli Quectel BG96):

  • gpslog.py: skript i azhurnuar i klientit (ruan të dhënat GPS në skedarin logger.txt)
  • makekml.py: konverton skedarin logger.txt në një version KML (logger.kml) që mund të hapet në Google Earth
  • logger.txt: të dhënat e ruajtura GPS
  • logger.kml: Konvertimi KML i të dhënave të ruajtura GPS

Recommended: