Turinys:

„DWMM0 Mobile Connect Mezzanine“: 3 žingsniai
„DWMM0 Mobile Connect Mezzanine“: 3 žingsniai

Video: „DWMM0 Mobile Connect Mezzanine“: 3 žingsniai

Video: „DWMM0 Mobile Connect Mezzanine“: 3 žingsniai
Video: Чужой звонок_Рассказ_Слушать 2024, Liepa
Anonim
„DWMM0 Mobile Connect Mezzanine“
„DWMM0 Mobile Connect Mezzanine“
„DWMM0 Mobile Connect Mezzanine“
„DWMM0 Mobile Connect Mezzanine“
„DWMM0 Mobile Connect Mezzanine“
„DWMM0 Mobile Connect Mezzanine“

Tai paprastas DWMM0 antresolės naudojimo nuotoliniams duomenų registravimui įrodymas. Šios programos kliento pusėje veikia python scenarijus (client.py), atsakingas už GNSS/GPS duomenų nuskaitymą ir perdavimą į serverio pusę (per TCP/IP) protokolas), kuris vykdo kitą scenarijų (server.py), atsakingą už gaunamų duomenų rinkimą ir saugojimą.

Nuoroda: projekto svetainė

1 veiksmas: DWMM0 - Aparatūros aprašymas

„DWMM0 Mezzanine“yra papildoma „DragonBoard 410c“vieno kompiuterio kompiuterio (arba bet kurio kito standartinio 96Boards SBC) priedų plokštė. Šį mezoniną sudaro 5 pagrindiniai posistemiai:

  • Ličio jonų akumuliatoriaus įkrovimo valdiklis
  • USB 2.0 koncentratoriaus valdiklis
  • DC/DC stiprinimo keitiklis (nuo 3.0V iki 9.0V)
  • LPWA/GNSS modulis (su „Quectel BG96“įrenginiu)
  • DC/DC keitikliai (nuo 5V iki 3.3V ir 4.1V)

2 veiksmas: DWMMO - GNSS/GPS LOGGER TAIKYMAS

Originalius šios programos „Python“scenarijus galima atsisiųsti iš čia: atsisiųsti scenarijus „Server.py“scenarijus turi veikti bet kuriame kompiuteryje, turinčiame interneto ryšį (SERVER pusėje). „Client“šriftas veikia „DragonBoard 410c“su „DWMM0 Mezzanine“). Kiekvienas scenarijus turi savo „Konfigūruojamų parametrų“seansą, kurį turi koreguoti vartotojas (pvz., TCP/IP adresas, prievadai, tinklo APN, vartotojo vardas ir slaptažodis).

3 veiksmas: DWMM0 - KML FILE GENERAVIMAS

Atnaujintame_python_scripts.zip faile yra modifikuotas kliento scenarijus (gpslog.py), kuris įgyvendina vietinį GPS duomenų saugojimą (NMEA duomenys iš „Quectel BG96“modulio):

  • gpslog.py: atnaujintas kliento scenarijus (saugo GPS duomenis faile logger.txt)
  • makekml.py: konvertuoja failą logger.txt į KML versiją (logger.kml), kurią galima atidaryti „Google“žemėje
  • logger.txt: išsaugoti GPS duomenys
  • logger.kml: išsaugotų GPS duomenų konvertavimas į KML

Rekomenduojamas: