Spisu treści:
- Krok 1: DWMM0 - OPIS SPRZĘTU
- Krok 2: DWMMO - APLIKACJA GNSS/GPS LOGGER
- Krok 3: DWMM0 - GENEROWANIE PLIKU KML
Wideo: Antresola z łącznością mobilną DWMM0: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Jest to prosta demonstracja użycia mezzanine DWMM0 do zdalnego logowania danych. Po stronie klienta tej aplikacji uruchamiany jest skrypt python (client.py) odpowiedzialny za odczyt danych GNSS/GPS i przesłanie ich po stronie serwera (poprzez TCP/IP protokół), który uruchamia inny skrypt (server.py) odpowiedzialny za gromadzenie i przechowywanie przychodzących danych.
Odniesienie: witryna projektu
Krok 1: DWMM0 - OPIS SPRZĘTU
DWMM0 Mezzanine to dodatkowa karta rozszerzeń do komputera jednopłytkowego DragonBoard 410c (lub dowolnego innego standardowego SBC 96Boards). Antresola składa się z 5 głównych podsystemów:
- Kontroler ładowania akumulatora litowo-jonowego
- Kontroler koncentratora USB 2.0
- Konwerter doładowania DC/DC (od 3,0 V do 9,0 V)
- Moduł LPWA/GNSS (z urządzeniem Quectel BG96)
- Przetwornice DC/DC (od 5V do 3,3V i 4,1V)
Krok 2: DWMMO - APLIKACJA GNSS/GPS LOGGER
Oryginalne skrypty Pythona dla tej aplikacji można pobrać stąd: pobierz skrypty Skrypt server.py musi działać na dowolnym komputerze z połączeniem internetowym (po stronie SERWER).). Każdy skrypt ma swoją własną sesję „Parametry konfigurowalne”, które muszą być dostosowane przez użytkownika (takie jak adres TCP/IP, porty, APN sieci, nazwa użytkownika i hasło).
Krok 3: DWMM0 - GENEROWANIE PLIKU KML
Plik updated_python_scripts.zip zawiera zmodyfikowany skrypt klienta (gpslog.py), który implementuje lokalne przechowywanie danych GPS (dane NMEA z modułu Quectel BG96):
- gpslog.py: zaktualizowany skrypt klienta (przechowuje dane GPS w pliku logger.txt)
- makekml.py: konwertuje plik logger.txt na wersję KML (logger.kml), którą można otworzyć w programie Google Earth
- logger.txt: zapisane dane GPS
- logger.kml: konwersja KML zapisanych danych GPS
Zalecana:
Jak naprawić głośnik Logitech X100 z niedziałającą łącznością Bluetooth: 6 kroków
Jak naprawić głośnik Logitech X100 z niedziałającą łącznością Bluetooth: Kiedy mój głośnik Bluetooth został upuszczony do wody, było to druzgocące, nie mogłem już słuchać muzyki pod prysznicem. Wyobraź sobie, że budzisz się rano o 6:30 i bierzesz gorący prysznic z ulubionymi utworami. Teraz wyobraź sobie, że musisz się obudzić
Ładowarka mobilna za pomocą IC 7805: 4 kroki
Ładowarka mobilna za pomocą IC 7805: Jak wszyscy wiemy, napięcie wejściowe ładowania mobilnego wynosi 5 V, napięcie wyjściowe IC 7805 wynosi 5 V. Czy możemy użyć ic 7805 do ładowania telefonu komórkowego? Możesz zobaczyć ten film. Odpowiedź brzmi: tak. Możemy użyć ic 7805 do ładowania telefonu komórkowego. Ale… Zobaczmy, jak to zrobić
Awaryjna ładowarka mobilna na baterie AA: 3 kroki
Awaryjna ładowarka mobilna wykorzystująca baterie AA: Wprowadzenie Jest to projekt hobbystyczny, który może wykonać każdy, postępując zgodnie z bardzo prostymi instrukcjami. Ładowarka działa poprzez obniżenie napięcia baterii 4x1,5V AA do 5V za pomocą regulatora napięcia IC 7805, ponieważ napięcie wymagane przez pho
Awaryjna ładowarka mobilna wykorzystująca panel słoneczny [Kompletny przewodnik]: 4 kroki
Awaryjna ładowarka mobilna korzystająca z panelu słonecznego [Kompletny przewodnik]: Szukasz sposobu na naładowanie telefonu, gdy nie masz już żadnych opcji? Zrób sobie awaryjną mobilną ładowarkę z przenośnym panelem słonecznym, która może się przydać zwłaszcza podczas podróży lub podczas biwakowania na świeżym powietrzu. To jest projekt hobbystyczny z
Awaryjna ładowarka mobilna z silnikiem prądu stałego: 3 kroki (ze zdjęciami)
Awaryjna ładowarka mobilna wykorzystująca silnik prądu stałego: Wprowadzenie Jest to projekt hobbystyczny, który może wykonać każdy, postępując zgodnie z bardzo prostymi instrukcjami. Ładowarka działa na zasadzie silnika prądu stałego używanego jako generator przetwarzający energię mechaniczną na energię elektryczną. Ale od czasu Voltag