Cuprins:
- Pasul 1: DWMM0 - DESCRIERE HARDWARE
- Pasul 2: DWMMO - APLICAȚIE LOGGER GNSS / GPS
- Pasul 3: DWMM0 - GENERAREA FIȘIERULUI KML
Video: DWMM0 Conectivitate mobilă mezanin: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Aceasta este o demonstrație simplă a utilizării mezaninului DWMM0 pentru înregistrarea de date la distanță. Partea client a acestei aplicații rulează un script python (client.py) responsabil pentru citirea datelor GNSS / GPS și transmiterea lor către partea serverului (prin TCP / IP protocol), care rulează un script diferit (server.py) însărcinat cu colectarea și stocarea datelor primite.
Referință: site-ul web al proiectului
Pasul 1: DWMM0 - DESCRIERE HARDWARE
DWMM0 Mezzanine este o placă accesorie suplimentară pentru computerul single board DragonBoard 410c (sau orice alt SBC standard 96Boards). Acest mezanin este compus din 5 subsisteme principale:
- Controler de încărcare a bateriei Li-Ion
- Controller Hub USB 2.0
- Convertor DC / DC Boost (de la 3,0 V la 9,0 V)
- Modul LPWA / GNSS (cu un dispozitiv Quectel BG96)
- Convertoare DC / DC (de la 5V la 3,3V și 4,1V)
Pasul 2: DWMMO - APLICAȚIE LOGGER GNSS / GPS
Scripturile originale Python pentru această aplicație pot fi descărcate de aici: descărcare scripturi Scriptul server.py trebuie să ruleze pe orice computer cu conexiune la internet (partea SERVER). Fiecare script are propria sesiune „Parametri configurabili”, care trebuie ajustată de utilizator (cum ar fi adresa TCP / IP, porturi, rețeaua APN, numele de utilizator și parola).
Pasul 3: DWMM0 - GENERAREA FIȘIERULUI KML
Fișierul updated_python_scripts.zip conține un script client modificat (gpslog.py) care implementează stocarea locală a datelor GPS (date NMEA din modulul Quectel BG96):
- gpslog.py: script client actualizat (stochează datele GPS în fișierul logger.txt)
- makekml.py: convertește fișierul logger.txt într-o versiune KML (logger.kml) care poate fi deschisă în Google Earth
- logger.txt: date GPS salvate
- logger.kml: conversia KML a datelor GPS salvate
Recomandat:
Încărcare completă mobilă: 20 de pași
Încărcare completă mobilă: oprirea automată a încărcării telefonului mobil atunci când este complet încărcată. Nu trebuie să vă faceți griji cu privire la durata de viață a bateriei, chiar dacă l-ați lăsat peste noapte. Telefoanele mobile sunt conduse de baterii. Deși bateriile sunt ușor de utilizat, utilizarea lor necesită și unele măsuri de precauție. O ma
Comunicare Bluetooth Arduino și mobilă (messenger): 8 pași
Comunicare Arduino și Bluetooth mobil (messenger): Comunicarea joacă un factor important în viața noastră de zi cu zi. Dar în aceste perioade de blocare, comunicarea cu propria noastră familie sau intercomunicarea cu oamenii din casa noastră au uneori nevoie de telefoane mobile. Dar utilizarea telefoanelor mobile pentru scurte r
Cum să faci o mașină mobilă controlată de la distanță prin Bluetooth: 4 pași
Cum să faci o mașină mobilă cu telecomandă prin Bluetooth: Cum să faci o mașină mobilă cu telecomandă prin Bluetooth Indian LifeHacker
Pantofi Eco Energy: -Încărcare mobilă, masaj instantaneu pentru picioare, senzor umed: 6 pași (cu imagini)
Încălțăminte Eco Energy: -Încărcare mobilă, masaj instantaneu pentru picioare, senzor umed: Încălțăminte Eco Energy este cea mai bună alegere pentru scenariul actual. Deoarece oferă încărcare mobilă, masaj pentru picioare și are și capacitatea de a simți suprafața apei. folosește sursă gratuită de energie
Mr Big (Unitatea mobilă care transportă greutatea): 4 pași
Domnul Big (Unitatea mobilă care transportă greutatea): Aceasta este prima mea instruire, așa că îmi cer iertare pentru orice greșeală în avans. Înapoi la mine acasă în timpul vacanțelor de vară, toată lumea din casă mi-a cerut să-mi aduc lucrurile din celelalte camere . A fost ok dacă lucrurile erau mici sau limitate în n