Innehållsförteckning:

DWMM0 mobil anslutning mellanvåning: 3 steg
DWMM0 mobil anslutning mellanvåning: 3 steg

Video: DWMM0 mobil anslutning mellanvåning: 3 steg

Video: DWMM0 mobil anslutning mellanvåning: 3 steg
Video: Bocil naik kereta mobil#shots 2024, Juli
Anonim
DWMM0 Mezzanine för mobil anslutning
DWMM0 Mezzanine för mobil anslutning
DWMM0 mobil anslutning mellanvåning
DWMM0 mobil anslutning mellanvåning
DWMM0 mobil anslutning mellanvåning
DWMM0 mobil anslutning mellanvåning

Detta är en enkel demonstration av användningen av DWMM0 -mezzaninen för fjärrdataloggning. Klientsidan i det här programmet kör ett python -skript (client.py) som ansvarar för att läsa GNSS/GPS -data och överföra det till serversidan (via TCP/IP protokoll), som kör ett annat skript (server.py) som ansvarar för insamling och lagring av inkommande data.

Referens: projektets webbplats

Steg 1: DWMM0 - MASKINBESKRIVNING

DWMM0 Mezzanine är ett tilläggskort för tillbehörskortet för DragonBoard 410c single board-dator (eller någon annan 96Boards standard SBC). Denna mezzanine består av fem huvudsakliga delsystem:

  • Li-Ion batteriladdningsregulator
  • USB 2.0 -navkontroll
  • DC/DC Boost -omvandlare (från 3.0V till 9.0V)
  • LPWA/GNSS -modul (med en Quectel BG96 -enhet)
  • DC/DC -omvandlare (från 5V till 3.3V och 4.1V)

Steg 2: DWMMO - GNSS/GPS LOGGER APPLIKATION

De ursprungliga python -skripten för den här applikationen kan laddas ner härifrån: nedladdningsskript Server.py -skriptet måste köras på vilken dator som helst med internetanslutning (SERVER -sida). Skriptmistet client.py körs på en DragonBoard 410c med DWMM0 Mezzanine (KLIENT -sida Varje skript har sin egen "konfigurerbara parametrar" -session, som måste justeras av användaren (t.ex. TCP/IP -adress, portar, nätverks -APN, användarnamn och lösenord).

Steg 3: DWMM0 - GENERERING KML FIL

Filen updated_python_scripts.zip innehåller ett modifierat klientskript (gpslog.py) som implementerar lokal lagring av GPS -data (NMEA -data från Quectel BG96 -modulen):

  • gpslog.py: uppdaterat klientskript (lagrar GPS -data i fillogger.txt)
  • makekml.py: konverterar logger.txt -filen till en KML -version (logger.kml) som kan öppnas i Google Earth
  • logger.txt: sparad GPS -data
  • logger.kml: KML -konvertering av sparad GPS -data

Rekommenderad: