Obsah:

Mezipatro DWMM0 pro mobilní připojení: 3 kroky
Mezipatro DWMM0 pro mobilní připojení: 3 kroky

Video: Mezipatro DWMM0 pro mobilní připojení: 3 kroky

Video: Mezipatro DWMM0 pro mobilní připojení: 3 kroky
Video: Хозяйка кооперативной квартиры_Рассказ_Слушать 2024, Červenec
Anonim
Mezipatro DWMM0 pro mobilní připojení
Mezipatro DWMM0 pro mobilní připojení
Mezipatro DWMM0 pro mobilní připojení
Mezipatro DWMM0 pro mobilní připojení
Mezipatro DWMM0 pro mobilní připojení
Mezipatro DWMM0 pro mobilní připojení

Toto je jednoduchá ukázka použití mezipatra DWMM0 pro vzdálené protokolování dat. Na straně klienta této aplikace je spuštěn skript python (client.py) zodpovědný za čtení dat GNSS/GPS a jejich přenos na stranu serveru (prostřednictvím TCP/IP protokol), který spouští jiný skript (server.py) zodpovědný za sběr a ukládání příchozích dat.

Reference: webové stránky projektu

Krok 1: DWMM0 - POPIS HARDWARU

DWMM0 Mezzanine je doplňková deska pro jednodeskový počítač DragonBoard 410c (nebo jakýkoli jiný standardní SBC 96Boards). Tento mezipatro se skládá z 5 hlavních subsystémů:

  • Ovladač nabíjení Li-Ion baterie
  • Ovladač rozbočovače USB 2.0
  • DC/DC Boost Converter (od 3,0 V do 9,0 V)
  • LPWA/GNSS modul (se zařízením Quectel BG96)
  • Převodníky DC/DC (od 5V do 3,3V a 4,1V)

Krok 2: DWMMO - APLIKACE LOGGERU GNSS/GPS

Původní skripty pythonu pro tuto aplikaci lze stáhnout zde: stahovací skripty Skript server.py musí běžet na jakémkoli počítači s připojením k internetu (strana SERVER). Skript client.py běží na DragonBoard 410c s mezipatří DWMM0 (CLIENT strana) Každý skript má svou vlastní relaci „Konfigurovatelné parametry“, kterou musí uživatel upravit (například adresu TCP/IP, porty, síťové APN, uživatelské jméno a heslo).

Krok 3: DWMM0 - GENERACE KML SOUBORU

Soubor updated_python_scripts.zip obsahuje upravený klientský skript (gpslog.py), který implementuje lokální ukládání dat GPS (data NMEA z modulu Quectel BG96):

  • gpslog.py: aktualizovaný klientský skript (ukládá data GPS do souboru logger.txt)
  • makekml.py: převede soubor logger.txt na verzi KML (logger.kml), kterou lze otevřít v aplikaci Google Earth
  • logger.txt: uložená data GPS
  • logger.kml: KML převod uložených GPS dat

Doporučuje: