Cuprins:

DWMM0 Conectivitate mobilă mezanin: 3 pași
DWMM0 Conectivitate mobilă mezanin: 3 pași

Video: DWMM0 Conectivitate mobilă mezanin: 3 pași

Video: DWMM0 Conectivitate mobilă mezanin: 3 pași
Video: 20 января 2024 г. 2024, Iulie
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

Aceasta este o demonstrație simplă a utilizării mezaninului DWMM0 pentru înregistrarea de date la distanță. Partea client a acestei aplicații rulează un script python (client.py) responsabil pentru citirea datelor GNSS / GPS și transmiterea lor către partea serverului (prin TCP / IP protocol), care rulează un script diferit (server.py) însărcinat cu colectarea și stocarea datelor primite.

Referință: site-ul web al proiectului

Pasul 1: DWMM0 - DESCRIERE HARDWARE

DWMM0 Mezzanine este o placă accesorie suplimentară pentru computerul single board DragonBoard 410c (sau orice alt SBC standard 96Boards). Acest mezanin este compus din 5 subsisteme principale:

  • Controler de încărcare a bateriei Li-Ion
  • Controller Hub USB 2.0
  • Convertor DC / DC Boost (de la 3,0 V la 9,0 V)
  • Modul LPWA / GNSS (cu un dispozitiv Quectel BG96)
  • Convertoare DC / DC (de la 5V la 3,3V și 4,1V)

Pasul 2: DWMMO - APLICAȚIE LOGGER GNSS / GPS

Scripturile originale Python pentru această aplicație pot fi descărcate de aici: descărcare scripturi Scriptul server.py trebuie să ruleze pe orice computer cu conexiune la internet (partea SERVER). Fiecare script are propria sesiune „Parametri configurabili”, care trebuie ajustată de utilizator (cum ar fi adresa TCP / IP, porturi, rețeaua APN, numele de utilizator și parola).

Pasul 3: DWMM0 - GENERAREA FIȘIERULUI KML

Fișierul updated_python_scripts.zip conține un script client modificat (gpslog.py) care implementează stocarea locală a datelor GPS (date NMEA din modulul Quectel BG96):

  • gpslog.py: script client actualizat (stochează datele GPS în fișierul logger.txt)
  • makekml.py: convertește fișierul logger.txt într-o versiune KML (logger.kml) care poate fi deschisă în Google Earth
  • logger.txt: date GPS salvate
  • logger.kml: conversia KML a datelor GPS salvate

Recomandat: