Агуулгын хүснэгт:

DWMM0 гар утасны холболт Mezzanine: 3 алхам
DWMM0 гар утасны холболт Mezzanine: 3 алхам

Видео: DWMM0 гар утасны холболт Mezzanine: 3 алхам

Видео: DWMM0 гар утасны холболт Mezzanine: 3 алхам
Видео: 10 УНИКАЛЬНЫХ МАЛЕНЬКИХ ДОМОВ И Укрытий для жизни, отдыха и работы 2024, Арваннэгдүгээр
Anonim
DWMM0 Мобайл холболтын мезанин
DWMM0 Мобайл холболтын мезанин
DWMM0 Мобайл холболтын мезанин
DWMM0 Мобайл холболтын мезанин
DWMM0 Мобайл холболтын мезанин
DWMM0 Мобайл холболтын мезанин

Энэ нь DWMM0 мезаниныг алсаас өгөгдөл бүртгэхэд ашигладаг энгийн жишээ юм. Энэ програмын үйлчлүүлэгч тал нь GNSS/GPS өгөгдлийг уншиж сервер рүү дамжуулах (TCP/IP -ээр дамжуулах) python скрипт (client.py) ажиллуулдаг. протокол), ирж буй өгөгдлийг цуглуулах, хадгалах үүрэгтэй өөр скрипт (server.py) ажиллуулдаг.

Лавлагаа: төслийн вэбсайт

Алхам 1: DWMM0 - ТОНОГ ТӨХӨӨРӨМЖИЙН ТОДОРХОЙЛОЛТ

DWMM0 Mezzanine бол DragonBoard 410c дан самбартай компьютерт зориулсан нэмэлт нэмэлт самбар юм (эсвэл бусад 96Boards стандарт SBC). Энэхүү мезанин нь 5 үндсэн дэд системээс бүрдэнэ.

  • Li-Ion батерейны цэнэгийн хянагч
  • USB 2.0 Hub хянагч
  • DC/DC Boost хөрвүүлэгч (3.0V -аас 9.0V хүртэл)
  • LPWA/GNSS модуль (Quectel BG96 төхөөрөмжтэй)
  • DC/DC хувиргагч (5V -аас 3.3V ба 4.1V хүртэл)

Алхам 2: DWMMO - GNSS/GPS LOGGER APPLICATION

Энэхүү програмын анхны питон скриптүүдийг эндээс татаж авах боломжтой: скриптүүдийг татаж авах server.py скрипт нь интернет холболттой аль ч компьютер дээр ажиллах ёстой (SERVER тал). Client.py скриптийн манан нь DWMM0 Mezzanine -тэй DragonBoard 410c дээр ажилладаг (CLIENT тал) Скрипт бүр өөрийн "Тохируулах параметрүүд" сесстэй бөгөөд үүнийг хэрэглэгч тохируулах ёстой (TCP/IP хаяг, порт, сүлжээний APN, хэрэглэгчийн нэр, нууц үг гэх мэт).

Алхам 3: DWMM0 - KML файлыг үүсгэх

Шинэчлэгдсэн_python_scripts.zip файл нь өөрчлөгдсөн клиент скриптийг агуулдаг (gpslog.py) бөгөөд энэ нь GPS өгөгдлийг орон нутгийн хадгалалтыг (Quectel BG96 модулийн NMEA өгөгдөл) хадгалдаг.

  • gpslog.py: шинэчлэгдсэн клиент скрипт (GPS өгөгдлийг logger.txt файлд хадгалдаг)
  • makekml.py: logger.txt файлыг Google Earth дээр нээх боломжтой KML хувилбар (logger.kml) болгон хөрвүүлдэг
  • logger.txt: хадгалагдсан GPS өгөгдөл
  • logger.kml: Хадгалагдсан GPS өгөгдлийг KML хөрвүүлэх

Зөвлөмж болгож буй: