Съдържание:

DWMM0 Мобилна връзка Мецанин: 3 стъпки
DWMM0 Мобилна връзка Мецанин: 3 стъпки

Видео: DWMM0 Мобилна връзка Мецанин: 3 стъпки

Видео: DWMM0 Мобилна връзка Мецанин: 3 стъпки
Видео: Getting Our Range Rover To Its MoT... Will It Make It? | Workshop Diaries | Edd China 2024, Юли
Anonim
DWMM0 Мобилна връзка Мецанин
DWMM0 Мобилна връзка Мецанин
DWMM0 Мобилна връзка Мецанин
DWMM0 Мобилна връзка Мецанин
DWMM0 Мобилна връзка Мецанин
DWMM0 Мобилна връзка Мецанин

Това е проста демонстрация на използването на мецанин DWMM0 за отдалечено регистриране на данни. Клиентската страна на това приложение изпълнява скрипт на python (client.py), отговорен за четенето на GNSS/GPS данни и предаването им към сървърната страна (чрез TCP/IP протокол), който изпълнява различен скрипт (server.py), отговарящ за събирането и съхраняването на входящи данни.

Справка: уебсайт на проекта

Стъпка 1: DWMM0 - ОПИСАНИЕ НА ХАРАКТЕРИСТИКАТА

Мецанинът DWMM0 е допълнителна платка за аксесоари за едноплатен компютър DragonBoard 410c (или всеки друг стандартен SBC 96Boards). Този мецанин се състои от 5 основни подсистеми:

  • Контролер за зареждане на литиево-йонна батерия
  • USB 2.0 концентратор
  • DC/DC усилващ конвертор (от 3.0V до 9.0V)
  • LPWA/GNSS модул (с устройство Quectel BG96)
  • DC/DC преобразуватели (от 5V до 3.3V и 4.1V)

Стъпка 2: DWMMO - GNSS/GPS LOGGER ПРИЛОЖЕНИЕ

Оригиналните скриптове на python за това приложение могат да бъдат изтеглени от тук: скриптове за изтегляне Скриптът server.py трябва да се изпълнява на всеки компютър с интернет връзка (от страна на СЕРВЕР). Всеки скрипт има своя собствена сесия "Конфигурируеми параметри", която трябва да бъде коригирана от потребителя (като TCP/IP адрес, портове, мрежова APN, потребителско име и парола).

Стъпка 3: DWMM0 - ГЕНЕРИРАНЕ НА KML ФАЙЛ

Файлът updated_python_scripts.zip съдържа модифициран клиентски скрипт (gpslog.py), който реализира локално съхранение на GPS данни (данни NMEA от модула Quectel BG96):

  • gpslog.py: актуализиран клиентски скрипт (съхранява GPS данните във файла logger.txt)
  • makekml.py: конвертира файла logger.txt във KML версия (logger.kml), която може да бъде отворена в Google Земя
  • logger.txt: запазени GPS данни
  • logger.kml: KML преобразуване на запазените GPS данни

Препоръчано: