Mundarija:

DWMM0 uyali aloqa tarmog'i: 3 qadam
DWMM0 uyali aloqa tarmog'i: 3 qadam

Video: DWMM0 uyali aloqa tarmog'i: 3 qadam

Video: DWMM0 uyali aloqa tarmog'i: 3 qadam
Video: 20 января 2024 г. 2024, Iyul
Anonim
DWMM0 mobil aloqa tarmoqlari
DWMM0 mobil aloqa tarmoqlari
DWMM0 mobil aloqa tarmog'i
DWMM0 mobil aloqa tarmog'i
DWMM0 mobil aloqa tarmoqlari
DWMM0 mobil aloqa tarmoqlari

Bu DWMM0 mezzaninidan ma'lumotlarni masofadan yozib olish uchun ishlatishning oddiy namoyishi, bu dasturning mijoz tomoni GNSS/GPS ma'lumotlarini o'qish va uni server tomoniga (TCP/IP orqali) uzatish uchun mas'ul bo'lgan python skriptini (client.py) boshqaradi. kiruvchi ma'lumotlarni yig'ish va saqlash uchun javob beradigan boshqa skriptni (server.py) boshqaradigan protokol).

Malumot: loyiha veb -sayti

1 -qadam: DWMM0 - QO'ShIMChA TAVSIFI

DWMM0 Mezzanine-bu DragonBoard 410c bitta taxtali kompyuter (yoki boshqa har qanday 96Boards standarti SBC) uchun qo'shimcha aksessuarlar paneli. Bu mezzanine 5 ta asosiy quyi tizimdan iborat:

  • Li-Ion batareyasini zaryadlash moslamasi
  • USB 2.0 uyasi boshqaruvchisi
  • DC/DC Boost konverteri (3.0V dan 9.0V gacha)
  • LPWA/GNSS moduli (Quectel BG96 qurilmasi bilan)
  • DC/DC konvertorlari (5V dan 3.3V va 4.1V gacha)

2 -qadam: DWMMO - GNSS/GPS LOGGER ilovasi

Bu dastur uchun asl python skriptlarini bu erdan yuklab olish mumkin: skriptlarni yuklash server.py skriptlari Internetga ulangan har qanday kompyuterda ishlashi kerak (SERVER tomonida). Client.py skriptining dumani DragonBoard 410c da DWMM0 Mezzanine bilan ishlaydi (Mijozlar tomoni). Har bir skriptda foydalanuvchi tomonidan sozlanishi kerak bo'lgan "Sozlanadigan parametrlar" sessiyasi mavjud (masalan, TCP/IP -manzil, portlar, tarmoq APN -si, foydalanuvchi nomi va parol).

3 -qadam: DWMM0 - KML faylini yaratish

Updated_python_scripts.zip fayli GPS ma'lumotlarini mahalliy saqlashni (Quectel BG96 modulidan NMEA ma'lumotlarini) amalga oshiradigan o'zgartirilgan mijoz skriptini (gpslog.py) o'z ichiga oladi:

  • gpslog.py: yangilangan mijoz skriptlari (GPS ma'lumotlarini logger.txt faylida saqlaydi)
  • makekml.py: logger.txt faylini Google Earthda ochiladigan KML versiyasiga (logger.kml) o'zgartiradi
  • logger.txt: saqlangan GPS ma'lumotlari
  • logger.kml: saqlangan GPS ma'lumotlarini KML formatiga o'tkazish

Tavsiya: