Sadržaj:

DWMM0 Međuspoj za mobilno povezivanje: 3 koraka
DWMM0 Međuspoj za mobilno povezivanje: 3 koraka

Video: DWMM0 Međuspoj za mobilno povezivanje: 3 koraka

Video: DWMM0 Međuspoj za mobilno povezivanje: 3 koraka
Video: 20 января 2024 г. 2024, Studeni
Anonim
DWMM0 Međuspoj za mobilno povezivanje
DWMM0 Međuspoj za mobilno povezivanje
DWMM0 Međuspoj za mobilno povezivanje
DWMM0 Međuspoj za mobilno povezivanje
DWMM0 Međuspoj za mobilno povezivanje
DWMM0 Međuspoj za mobilno povezivanje

Ovo je jednostavna demonstracija uporabe mezanina DWMM0 za udaljeno bilježenje podataka. Klijentska strana ove aplikacije pokreće python skriptu (client.py) odgovornu za čitanje GNSS/GPS podataka i prijenos na poslužiteljsku stranu (putem TCP/IP -a) protokol), koji pokreće drugu skriptu (server.py) zaduženu za prikupljanje i pohranu dolaznih podataka.

Referenca: web stranica projekta

Korak 1: DWMM0 - OPIS HARDVERA

DWMM0 Mezzanine dodatna je ploča za pomoćno računalo DragonBoard 410c (ili bilo koje drugo standardno SBC računalo 96Boards). Ovaj polukat se sastoji od 5 glavnih podsustava:

  • Kontroler punjenja Li-Ion baterije
  • USB 2.0 koncentratorski kontroler
  • DC/DC pretvarač pojačanja (od 3,0 V do 9,0 V)
  • LPWA/GNSS modul (s Quectel BG96 uređajem)
  • DC/DC pretvarači (od 5V do 3.3V i 4.1V)

Korak 2: DWMMO - GNSS/GPS LOGGER PRIMJENA

Izvorne python skripte za ovu aplikaciju možete preuzeti odavde: preuzmite skripteSkripta server.py mora se izvoditi na bilo kojem računalu s internetskom vezom (na strani poslužitelja). Mapa skripte client.py izvodi se na DragonBoard 410c s polukatom DWMM0 (strana KLIJENT)). Svaka skripta ima vlastitu sesiju "Konfigurirani parametri", koju korisnik mora prilagoditi (kao što su TCP/IP adresa, portovi, mrežni APN, korisničko ime i lozinka).

Korak 3: DWMM0 - GENERIRANJE KML DATOTEKE

Datoteka updated_python_scripts.zip sadrži izmijenjenu klijentsku skriptu (gpslog.py) koja implementira lokalno pohranjivanje GPS podataka (podaci NMEA iz modula Quectel BG96):

  • gpslog.py: ažurirana skripta klijenta (pohranjuje GPS podatke u datoteku logger.txt)
  • makekml.py: pretvara datoteku logger.txt u KML verziju (logger.kml) koja se može otvoriti u programu Google Earth
  • logger.txt: spremljeni GPS podaci
  • logger.kml: KML konverzija spremljenih GPS podataka

Preporučeni: