Სარჩევი:

DWMM0 მობილური კავშირის ანტრესოლი: 3 ნაბიჯი
DWMM0 მობილური კავშირის ანტრესოლი: 3 ნაბიჯი

ვიდეო: DWMM0 მობილური კავშირის ანტრესოლი: 3 ნაბიჯი

ვიდეო: DWMM0 მობილური კავშირის ანტრესოლი: 3 ნაბიჯი
ვიდეო: 20 января 2024 г. 2024, ივლისი
Anonim
DWMM0 მობილური კავშირის ანტრესოლი
DWMM0 მობილური კავშირის ანტრესოლი
DWMM0 მობილური კავშირის ანტრესოლი
DWMM0 მობილური კავშირის ანტრესოლი
DWMM0 მობილური კავშირის ანტრესოლი
DWMM0 მობილური კავშირის ანტრესოლი

ეს არის DWMM0 ანტრესოლის გამოყენების მარტივი დემონსტრირება მონაცემების დისტანციური აღრიცხვისთვის. ამ პროგრამის კლიენტის მხარე აწარმოებს პითონის სკრიპტს (client.py), რომელიც პასუხისმგებელია GNSS/GPS მონაცემების წაკითხვაზე და სერვერის გვერდზე გადაცემაზე (TCP/IP პროტოკოლი), რომელიც მუშაობს სხვა სკრიპტზე (server.py), რომელიც პასუხისმგებელია შემომავალი მონაცემების შეგროვებასა და შენახვაზე.

მითითება: პროექტის ვებგვერდი

ნაბიჯი 1: DWMM0 - HARDWARE DESCRIPTION

DWMM0 Mezzanine არის დამატებითი აქსესუარების დაფა DragonBoard 410c ერთჯერადი დაფის კომპიუტერისთვის (ან ნებისმიერი სხვა 96Boards სტანდარტული SBC). ეს ანტრესოლი შედგება 5 ძირითადი ქვესისტემისგან:

  • Li-Ion ბატარეის დატენვის კონტროლერი
  • 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 აპლიკაცია

ამ პროგრამის ორიგინალური პითონის სკრიპტები შეგიძლიათ გადმოწეროთ აქედან: ჩამოტვირთეთ სკრიპტები server.py სკრიპტი უნდა გაშვდეს ნებისმიერ კომპიუტერზე ინტერნეტით (SERVER მხარე). Client.py სკრიპტის ნისლი DragonBoard 410c– ზე DWMM0 ანტრესოლით (კლიენტის მხარე). თითოეულ სკრიპტს აქვს საკუთარი "კონფიგურირებადი პარამეტრების" სესია, რომელიც მომხმარებლის მიერ უნდა იყოს მორგებული (როგორიცაა TCP/IP მისამართი, პორტები, ქსელის APN, მომხმარებლის სახელი და პაროლი).

ნაბიჯი 3: DWMM0 - KML ფაილების გენერირება

განახლებული_python_scripts.zip ფაილი შეიცავს შეცვლილ კლიენტის სკრიპტს (gpslog.py), რომელიც ახორციელებს GPS მონაცემების ადგილობრივ შენახვას (NMEA მონაცემები Quectel BG96 მოდულიდან):

  • gpslog.py: განახლებული კლიენტის სკრიპტი (ინახავს GPS მონაცემებს ფაილში logger.txt)
  • makekml.py: გარდაქმნის logger.txt ფაილს KML ვერსიად (logger.kml), რომლის გახსნა შესაძლებელია Google Earth- ში
  • logger.txt: შენახული GPS მონაცემები
  • logger.kml: შენახული GPS მონაცემების KML კონვერტაცია

გირჩევთ: