Mục lục:

Tầng lửng kết nối di động DWMM0: 3 bước
Tầng lửng kết nối di động DWMM0: 3 bước

Video: Tầng lửng kết nối di động DWMM0: 3 bước

Video: Tầng lửng kết nối di động DWMM0: 3 bước
Video: Cho thuê căn hộ gác lửng 35m2 Q7 có ban công mini, full nội thất - đầy đủ tiện nghi. LH 0795643452 2024, Tháng bảy
Anonim
Tầng lửng kết nối di động DWMM0
Tầng lửng kết nối di động DWMM0
Tầng lửng kết nối di động DWMM0
Tầng lửng kết nối di động DWMM0
Tầng lửng kết nối di động DWMM0
Tầng lửng kết nối di động DWMM0

Đây là một minh chứng đơn giản về việc sử dụng tầng lửng DWMM0 để ghi dữ liệu từ xa. Phía máy khách của ứng dụng này chạy một tập lệnh python (client.py) chịu trách nhiệm đọc dữ liệu GNSS / GPS và truyền nó đến phía máy chủ (thông qua TCP / IP), chạy một tập lệnh khác (server.py) chịu trách nhiệm thu thập và lưu trữ dữ liệu đến.

Tham khảo: website dự án

Bước 1: DWMM0 - MÔ TẢ PHẦN CỨNG

DWMM0 Mezzanine là một bảng phụ bổ sung cho máy tính bảng đơn DragonBoard 410c (hoặc bất kỳ SBC chuẩn 96Boards nào khác). Tầng lửng này bao gồm 5 hệ thống phụ chính:

  • Bộ điều khiển sạc pin Li-Ion
  • Bộ điều khiển Hub USB 2.0
  • Bộ chuyển đổi DC / DC Boost (từ 3.0V đến 9.0V)
  • Mô-đun LPWA / GNSS (với thiết bị Quectel BG96)
  • Bộ chuyển đổi DC / DC (từ 5V đến 3.3V và 4.1V)

Bước 2: DWMMO - ỨNG DỤNG GNSS / GPS LOGGER

Có thể tải xuống các tập lệnh gốc python cho ứng dụng này từ đây: tải xuống scripts Tập lệnh server.py phải chạy trên bất kỳ máy tính nào có kết nối internet (phía SERVER). Tập lệnh client.py sương mù chạy trên DragonBoard 410c với DWMM0 Mezzanine (phía CLIENT Mỗi tập lệnh có phiên "Tham số có thể cấu hình" riêng, phiên này phải được người dùng điều chỉnh (chẳng hạn như địa chỉ TCP / IP, các cổng, APN mạng, tên người dùng và mật khẩu).

Bước 3: DWMM0 - TẠO TẬP TIN KML

Tệp updated_python_scripts.zip chứa tập lệnh máy khách đã sửa đổi (gpslog.py) triển khai lưu trữ cục bộ dữ liệu GPS (dữ liệu NMEA từ mô-đun Quectel BG96):

  • gpslog.py: tập lệnh ứng dụng được cập nhật (lưu trữ dữ liệu GPS trong tệp logger.txt)
  • makekml.py: chuyển đổi tệp logger.txt thành phiên bản KML (logger.kml) có thể được mở trong Google Earth
  • logger.txt: dữ liệu GPS đã lưu
  • logger.kml: Chuyển đổi KML của dữ liệu GPS đã lưu

Đề xuất: