Kazalo:
- 1. korak: DWMM0 - OPIS HARDVERA
- 2. korak: DWMMO - UPORABA Dnevnika GNSS/GPS
- 3. korak: DWMM0 - GENERIRANJE DATOTEKE KML
Video: Mobilna povezljivost DWMM0 Mezanin: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:06
To je preprost prikaz uporabe mezanina DWMM0 za beleženje podatkov na daljavo. Odjemalska stran te aplikacije izvaja skript python (client.py), odgovoren za branje podatkov GNSS/GPS in njihov prenos na stran strežnika (prek TCP/IP protokol), ki izvaja drugačen skript (server.py), zadolžen za zbiranje in shranjevanje dohodnih podatkov.
Referenca: spletna stran projekta
1. korak: DWMM0 - OPIS HARDVERA
DWMM0 Mezzanine je dodatna dodatna plošča za enosmerni računalnik DragonBoard 410c (ali kateri koli drug standardni SBC 96Boards). Ta medetaža je sestavljena iz 5 glavnih podsistemov:
- Krmilnik polnjenja Li-Ion baterije
- Krmilnik zvezdišča USB 2.0
- DC/DC ojačevalni pretvornik (od 3,0 V do 9,0 V)
- Modul LPWA/GNSS (z napravo Quectel BG96)
- DC/DC pretvorniki (od 5V do 3.3V in 4.1V)
2. korak: DWMMO - UPORABA Dnevnika GNSS/GPS
Izvirne skripte python za to aplikacijo lahko prenesete od tu: skripte za prenosSkript server.py mora delovati na katerem koli računalniku z internetno povezavo (stran SERVER). Vsak skript ima svojo sejo "Nastavljivi parametri", ki jo mora uporabnik prilagoditi (na primer naslov TCP/IP, vrata, omrežni APN, uporabniško ime in geslo).
3. korak: DWMM0 - GENERIRANJE DATOTEKE KML
Datoteka updated_python_scripts.zip vsebuje spremenjeni odjemalski skript (gpslog.py), ki izvaja lokalno shranjevanje podatkov GPS (podatki NMEA iz modula Quectel BG96):
- gpslog.py: posodobljen odjemalski skript (podatke GPS shrani v datoteko logger.txt)
- makekml.py: pretvori datoteko logger.txt v različico KML (logger.kml), ki jo je mogoče odpreti v programu Google Zemlja
- logger.txt: shranjeni podatki GPS
- logger.kml: KML pretvorba shranjenih podatkov GPS
Priporočena:
Air - prava mobilna zračna kitara (prototip): 7 korakov (s slikami)
Air - True Mobile Air Guitar (prototip): V redu, to bo res kratek pouk o prvem delu, ko se bom končno približal svojim otroškim sanjam. Ko sem bil še mlad, sem vedno gledal svoje najljubše izvajalce in skupine, ki so brezhibno igrali kitaro. Ko sem odraščal, nisem bil
Skeleton Bot za nadzor kretenj - mobilna robotska platforma s štirikolesnim pogonom Hercules - Arduino IDE: 4 koraki (s slikami)
Skeletni robot za upravljanje s kretnjami - mobilna robotska platforma Hercules s štirikolesnim pogonom - Arduino IDE: Vozilo za upravljanje s kretnjami, ki ga je izdelal Seeedstudio Skeleton Bot - mobilna robotska platforma s štirikolesnim pogonom Hercules. V času obvladovanja epidemije koronarnega virusa doma sem se zelo zabaval. Moj prijatelj mi je kot novo podaril mobilno robotsko platformo s štirikolesnim pogonom Hercules
Arduino Ethernet DHT11 beleženje temperature in vlažnosti, mobilna statistika: 4 koraki
Arduino Ethernet DHT11 beleženje temperature in vlažnosti, mobilne statistike: Z Arduino UNO R3, Ethernet Shield IN DHT11 lahko podatke o temperaturi in vlažnosti beležite zunaj, v sobi, rastlinjaku, laboratoriju, hladilnem prostoru ali na katerem koli drugem mestu popolnoma brezplačno. Ta primer bomo uporabili za beleženje sobne temperature in vlažnosti. Naprava
Arduino in SIM900 GSM GPRS 3G beleženje temperature in vlažnosti, mobilna statistika: 4 koraki
Arduino in SIM900 GSM GPRS 3G beleženje temperature in vlažnosti, mobilna statistika: Z Arduino UNO R3, SIM900 Shield IN DHT22 lahko podatke o temperaturi in vlažnosti beležite zunaj, v sobi, rastlinjaku, laboratoriju, hladilnem prostoru ali na katerem koli drugem mestu popolnoma brezplačno. Ta primer bomo uporabili za beleženje sobne temperature in vlažnosti. Naprava bo
Gospod Big (mobilna enota za prenašanje teže): 4 koraki
Gospod Big (mobilna enota za prenašanje teže): To je moje prvo navodilo, zato vas prosim za oprostitev za kakršno koli napako. Nazaj med mojimi poletnimi počitnicami so me vsi v hiši prosili, naj prinesem svoje stvari iz drugih sob . V redu je bilo, če so bile stvari majhne ali omejene v n