Mündəricat:

DWMM0 Mobil Bağlantı Mezzanine: 3 Addım
DWMM0 Mobil Bağlantı Mezzanine: 3 Addım

Video: DWMM0 Mobil Bağlantı Mezzanine: 3 Addım

Video: DWMM0 Mobil Bağlantı Mezzanine: 3 Addım
Video: Bocil naik kereta mobil#shots 2024, Iyul
Anonim
DWMM0 Mobil Bağlantı Mezzanine
DWMM0 Mobil Bağlantı Mezzanine
DWMM0 Mobil Bağlantı Mezzanine
DWMM0 Mobil Bağlantı Mezzanine
DWMM0 Mobil Bağlantı Mezzanine
DWMM0 Mobil Bağlantı Mezzanine

Bu, DWMM0 mezzaninin uzaq məlumatların qeydiyyatı üçün istifadəsinin sadə bir nümayişidir. Bu proqramın müştəri tərəfi GNSS/GPS məlumatlarını oxumaq və server tərəfinə ötürmək üçün məsul olan python scriptini (client.py) idarə edir (TCP/IP vasitəsilə) daxil olan məlumatların toplanması və saxlanmasından məsul olan fərqli bir skript (server.py) işləyən protokol).

İstinad: layihənin veb saytı

Addım 1: DWMM0 - DONANIM TƏSVİRİ

DWMM0 Mezzanine, DragonBoard 410c tək lövhəli kompüter (və ya hər hansı digər 96Boards standart SBC) üçün əlavə bir lövhədir. Bu mezzanine 5 əsas alt sistemdən ibarətdir:

  • Li-Ion Batareya Şarj Nəzarətçisi
  • USB 2.0 Hub Nəzarətçisi
  • DC/DC Boost Dönüştürücü (3.0V -dan 9.0V -a qədər)
  • LPWA/GNSS Modulu (Quectel BG96 cihazı ilə)
  • DC/DC çeviriciləri (5V -dan 3.3V və 4.1V -ə qədər)

Addım 2: DWMMO - GNSS/GPS LOGGER TƏTBİQİ

Bu proqram üçün orijinal python skriptləri buradan yükləyə bilərsiniz: yükləmə skriptləri server.py skripti internet bağlantısı olan hər hansı bir kompüterdə (SERVER tərəfində) işləməlidir. Client.py skripti DWMM0 Mezzanine ilə DragonBoard 410c üzərində işləyir (MÜŞTƏRİ tərəfi) Hər bir skriptin istifadəçi tərəfindən tənzimlənməli olan "Tənzimlənən Parametrlər" sessiyası var (TCP/IP ünvanı, portlar, şəbəkə APN, istifadəçi adı və şifrə kimi).

Addım 3: DWMM0 - KML DOSYASINI OLUŞTURMA

Updated_python_scripts.zip faylı, GPS məlumatlarının yerli saxlanmasını həyata keçirən dəyişdirilmiş müştəri skriptini (gpslog.py) ehtiva edir (Quectel BG96 modulundan NMEA məlumatları):

  • gpslog.py: yenilənmiş müştəri skripti (GPS məlumatlarını logger.txt faylında saxlayır)
  • makekml.py: logger.txt faylını Google Earth -də açıla bilən KML versiyasına (logger.kml) çevirir
  • logger.txt: saxlanılan GPS məlumatları
  • logger.kml: Saxlanan GPS məlumatlarının KML çevrilməsi

Tövsiyə: