Innholdsfortegnelse:

DWMM0 Mezzanine for mobil tilkobling: 3 trinn
DWMM0 Mezzanine for mobil tilkobling: 3 trinn

Video: DWMM0 Mezzanine for mobil tilkobling: 3 trinn

Video: DWMM0 Mezzanine for mobil tilkobling: 3 trinn
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #5 2024, Juli
Anonim
DWMM0 Mezzanine for mobil tilkobling
DWMM0 Mezzanine for mobil tilkobling
DWMM0 Mezzanine for mobil tilkobling
DWMM0 Mezzanine for mobil tilkobling
DWMM0 Mezzanine for mobil tilkobling
DWMM0 Mezzanine for mobil tilkobling

Dette er en enkel demonstrasjon av bruk av DWMM0 -mesaninen for ekstern datalogging. Klientsiden av denne applikasjonen kjører et python -script (client.py) som er ansvarlig for å lese GNSS/GPS -data og overføre dem til serversiden (gjennom TCP/IP protokoll), som kjører et annet skript (server.py) som er ansvarlig for innsamling og lagring av innkommende data.

Referanse: prosjektets nettsted

Trinn 1: DWMM0 - MASKINBESKRIVELSE

DWMM0 Mezzanine er et tilleggskort for tilleggsutstyr for DragonBoard 410c enkeltkortcomputer (eller andre 96Boards standard SBC). Denne mesaninen består av fem hovedundersystemer:

  • Li-ion batteriladningskontroller
  • USB 2.0 -hubkontroller
  • DC/DC Boost Converter (fra 3.0V til 9.0V)
  • LPWA/GNSS -modul (med en Quectel BG96 -enhet)
  • DC/DC -omformere (fra 5V til 3.3V og 4.1V)

Trinn 2: DWMMO - GNSS/GPS LOGGER -APPLIKASJON

De originale python -skriptene for denne applikasjonen kan lastes ned her: nedlastingskript Server.py -skriptet må kjøres på hvilken som helst datamaskin med internettforbindelse (SERVER -side). Script. -mistet client.py kjøres på en DragonBoard 410c med DWMM0 Mezzanine (KLIENT -side Hvert skript har sin egen "konfigurerbare parametere" -økt, som må justeres av brukeren (for eksempel TCP/IP -adresse, porter, nettverks -APN, brukernavn og passord).

Trinn 3: DWMM0 - GENERERING KML FIL

Filen updated_python_scripts.zip inneholder et modifisert klientskript (gpslog.py) som implementerer lokal lagring av GPS -data (NMEA -data fra Quectel BG96 -modulen):

  • gpslog.py: oppdatert klientskript (lagrer GPS -dataene i fillogger.txt)
  • makekml.py: konverterer logger.txt -filen til en KML -versjon (logger.kml) som kan åpnes i Google Earth
  • logger.txt: lagrede GPS -data
  • logger.kml: KML -konvertering av lagrede GPS -data

Anbefalt: