Daftar Isi:

Mezzanine Konektivitas Seluler DWMM0: 3 Langkah
Mezzanine Konektivitas Seluler DWMM0: 3 Langkah

Video: Mezzanine Konektivitas Seluler DWMM0: 3 Langkah

Video: Mezzanine Konektivitas Seluler DWMM0: 3 Langkah
Video: BISA DI COBA ! Pembuatan mal anak tangga cor super MUDAH & CEPAT #shorts #tanggabeton #tanggacor 2024, November
Anonim
Mezzanine Konektivitas Seluler DWMM0
Mezzanine Konektivitas Seluler DWMM0
Mezzanine Konektivitas Seluler DWMM0
Mezzanine Konektivitas Seluler DWMM0
Mezzanine Konektivitas Seluler DWMM0
Mezzanine Konektivitas Seluler DWMM0

Ini adalah demonstrasi sederhana penggunaan mezzanine DWMM0 untuk pencatatan data jarak jauh. Sisi klien dari aplikasi ini menjalankan skrip python (client.py) yang bertanggung jawab untuk membaca data GNSS/GPS dan mengirimkannya ke sisi server (melalui TCP/IP protokol), yang menjalankan skrip berbeda (server.py) yang bertugas mengumpulkan dan menyimpan data yang masuk.

Referensi: situs web proyek

Langkah 1: DWMM0 - DESKRIPSI PERANGKAT KERAS

DWMM0 Mezzanine adalah papan aksesori tambahan untuk komputer papan tunggal DragonBoard 410c (atau SBC standar 96Boards lainnya). Mezzanine ini terdiri dari 5 subsistem utama:

  • Pengontrol Pengisian Daya Baterai Li-Ion
  • Pengontrol Hub USB 2.0
  • Konverter Peningkatan DC/DC (dari 3.0V ke 9.0V)
  • Modul LPWA/GNSS (dengan perangkat Quectel BG96)
  • Konverter DC/DC (dari 5V ke 3.3V dan 4.1V)

Langkah 2: DWMMO - APLIKASI GNSS/GPS LOGGER

Skrip python asli untuk aplikasi ini dapat diunduh dari sini: unduh skrip Skrip server.py harus dijalankan di komputer mana pun dengan koneksi internet (sisi SERVER). Skrip client.py kabut berjalan di DragonBoard 410c dengan DWMM0 Mezzanine (sisi KLIEN). Setiap skrip memiliki sesi "Parameter yang Dapat Dikonfigurasi" sendiri, yang harus disesuaikan oleh pengguna (seperti alamat TCP/IP, port, APN jaringan, nama pengguna dan kata sandi).

Langkah 3: DWMM0 - MENGHASILKAN FILE KML

File updated_python_scripts.zip berisi skrip klien yang dimodifikasi (gpslog.py) yang mengimplementasikan penyimpanan lokal data GPS (data NMEA dari modul Quectel BG96):

  • gpslog.py: skrip klien yang diperbarui (menyimpan data GPS di file logger.txt)
  • makekml.py: mengonversi file logger.txt ke versi KML (logger.kml) yang dapat dibuka di Google Earth
  • logger.txt: data GPS yang tersimpan
  • logger.kml: Konversi KML dari data GPS yang disimpan

Direkomendasikan: