Taula de continguts:

DWMM0 Connectivitat mòbil entreplanta: 3 passos
DWMM0 Connectivitat mòbil entreplanta: 3 passos

Vídeo: DWMM0 Connectivitat mòbil entreplanta: 3 passos

Vídeo: DWMM0 Connectivitat mòbil entreplanta: 3 passos
Vídeo: "Теневая стрелка" - вебинар о татуаже 2024, Juliol
Anonim
DWMM0 Mobile Connectivity Mezzanine
DWMM0 Mobile Connectivity Mezzanine
DWMM0 Mobile Connectivity Mezzanine
DWMM0 Mobile Connectivity Mezzanine
DWMM0 Mobile Connectivity Mezzanine
DWMM0 Mobile Connectivity Mezzanine

Es tracta d’una demostració senzilla de l’ús de l’altell DWMM0 per al registre de dades remot. El costat client d’aquesta aplicació executa un script python (client.py) responsable de llegir les dades GNSS / GPS i transmetre-les al costat del servidor (mitjançant TCP / IP protocol), que executa un script diferent (server.py) encarregat de recopilar i emmagatzemar dades entrants.

Referència: web del projecte

Pas 1: DWMM0: DESCRIPCIÓ DEL HARDWARE

El DWMM0 Mezzanine és una placa d'accessoris addicional per a l'ordinador de placa única DragonBoard 410c (o qualsevol altre SBC estàndard de 96Boards). Aquest entresòl està format per 5 subsistemes principals:

  • Controlador de càrrega de bateria Li-Ion
  • Controlador de concentrador USB 2.0
  • Convertidor DC / DC Boost (de 3,0 V a 9,0 V)
  • Mòdul LPWA / GNSS (amb un dispositiu Quectel BG96)
  • Convertidors CC / CC (de 5V a 3,3V i 4,1V)

Pas 2: DWMMO - APLICACIÓ GNSS / GPS LOGGER

Els scripts Python originals d’aquesta aplicació es poden descarregar des d’aquí: descarregar scripts L’escriptori server.py ha d’executar-se en qualsevol equip amb connexió a Internet (costat SERVER). Cada script té la seva pròpia sessió de "Paràmetres configurables", que l'usuari ha d'ajustar (com ara adreça TCP / IP, ports, APN de xarxa, nom d'usuari i contrasenya).

Pas 3: DWMM0: GENERACIÓ DE FITXER KML

El fitxer updated_python_scripts.zip conté un script de client modificat (gpslog.py) que implementa l’emmagatzematge local de les dades GPS (dades NMEA del mòdul Quectel BG96):

  • gpslog.py: script client actualitzat (emmagatzema les dades GPS al fitxer logger.txt)
  • makekml.py: converteix el fitxer logger.txt en una versió KML (logger.kml) que es pot obrir a Google Earth
  • logger.txt: dades GPS desades
  • logger.kml: conversió KML de les dades GPS desades

Recomanat: