Inhoudsopgave:

DWMM0 mobiele connectiviteit mezzanine - Ajarnpa
DWMM0 mobiele connectiviteit mezzanine - Ajarnpa

Video: DWMM0 mobiele connectiviteit mezzanine - Ajarnpa

Video: DWMM0 mobiele connectiviteit mezzanine - Ajarnpa
Video: TICC Podcast: "Revival of the Original" with Montien Hotel Surawong Bangkok [Hotel Webinar - Ep. 1] 2024, November
Anonim
DWMM0 Mezzanine voor mobiele connectiviteit
DWMM0 Mezzanine voor mobiele connectiviteit
DWMM0 Mezzanine voor mobiele connectiviteit
DWMM0 Mezzanine voor mobiele connectiviteit
DWMM0 Mezzanine voor mobiele connectiviteit
DWMM0 Mezzanine voor mobiele connectiviteit

Dit is een eenvoudige demonstratie van het gebruik van de DWMM0-mezzanine voor datalogging op afstand. De clientzijde van deze applicatie voert een pythonscript (client.py) uit dat verantwoordelijk is voor het lezen van GNSS/GPS-gegevens en het verzenden naar de serverzijde (via TCP/IP protocol), dat een ander script uitvoert (server.py) dat verantwoordelijk is voor het verzamelen en opslaan van inkomende gegevens.

Referentie: projectwebsite

Stap 1: DWMM0 - HARDWAREBESCHRIJVING

De DWMM0 Mezzanine is een add-on accessoirekaart voor de DragonBoard 410c single board computer (of een andere 96Boards standaard SBC). Deze mezzanine bestaat uit 5 hoofdsubsystemen:

  • Li-Ion Batterij Laadregelaar
  • USB 2.0-hubcontroller
  • DC/DC Boost-converter (van 3,0V tot 9,0V)
  • LPWA/GNSS-module (met een Quectel BG96-apparaat)
  • DC/DC-converters (van 5V tot 3,3V en 4,1V)

Stap 2: DWMMO - GNSS/GPS LOGGER-TOEPASSING

De originele python-scripts voor deze applicatie kunnen hier worden gedownload: download scripts Het server.py-script moet op elke computer met internetverbinding (SERVER-kant) draaien.). Elk script heeft zijn eigen "Configurable Parameters"-sessie, die door de gebruiker moet worden aangepast (zoals TCP/IP-adres, poorten, netwerk-APN, gebruikersnaam en wachtwoord).

Stap 3: DWMM0 - KML-BESTAND GENEREREN

Het bestand updated_python_scripts.zip bevat een aangepast clientscript (gpslog.py) dat lokale opslag van de GPS-gegevens implementeert (NMEA-gegevens van de Quectel BG96-module):

  • gpslog.py: bijgewerkt clientscript (slaat de GPS-gegevens op in het bestand logger.txt)
  • makekml.py: converteert het logger.txt-bestand naar een KML-versie (logger.kml) die kan worden geopend in Google Earth
  • logger.txt: opgeslagen GPS-gegevens
  • logger.kml: KML-conversie van de opgeslagen GPS-gegevens

Aanbevolen: