Satura rādītājs:

LoRa GPS izsekotājs/peidžeris: 9 soļi (ar attēliem)
LoRa GPS izsekotājs/peidžeris: 9 soļi (ar attēliem)

Video: LoRa GPS izsekotājs/peidžeris: 9 soļi (ar attēliem)

Video: LoRa GPS izsekotājs/peidžeris: 9 soļi (ar attēliem)
Video: LoRa GPS Tracker Project with Google Maps - Arduino ESP8266 RYLR406 2024, Novembris
Anonim
LoRa GPS izsekotājs/peidžeris
LoRa GPS izsekotājs/peidžeris

--- Ierīce, kas apvieno reāllaika atrašanās vietas izsekošanu un divvirzienu peidžeri, izmantojot LoRa acu tīklu.-

Ar mani ir sazinājušies vairāki meklēšanas un glābšanas (SAR) cilvēki, kurus interesē citi Ripple LoRa acu projekti, pie kuriem esmu strādājis, un tas lika man domāt par speciālas ierīces izveidi lauka darbiniekiem.

Nu, lūk!

Šai ierīcei nav nepieciešams Android klausules pavadonis, jo lietotājam ir ļoti vienkāršs lietotāja interfeiss. Tam ir mazs OLED ekrāns un tikai 3 spiedpogas, tāpēc tas piedāvā tikai ierobežotu veidu mijiedarbību ar lietotāju.

Ko tas dara

  • Ļauj lauka lietotājam iestatīt savu statusu uz vienu no 4 krāsām (zila, zaļa, oranža, sarkana), ko komandieris redzēs reāllaikā.
  • Reālā laikā pārraida komandierim lietotāja atrašanās vietu.
  • Brīdina lietotāju par ienākošajiem ziņojumiem un komandiera pārraidēm.
  • Ļauj lietotājam nosūtīt atbildi uz ienākošajiem ziņojumiem (no opciju saraksta)

Piegādes

  • TTGO LoRa 32 v2.1
  • BN-180 GPS
  • Mirkļa pogas
  • 1S Lipo akumulators
  • Pjezo skaņas signāls

1. darbība: scenārija piemērs

Scenārija piemērs
Scenārija piemērs

Tīkla administrators uzstāda peidžera ierīces, izmantojot programmu Ripple Commander. Iegūstiet to vietnē Google Play:

Izmantojot lietotni, komandieris var redzēt acu tīkla ierīču sarakstu.

2. darbība: kartes skats

Kartes skats
Kartes skats

Komandieris var redzēt, ka statuss tagad ir oranžs (skatiet oranžo apli iepriekš). Viņi arī var redzēt statusu UN atrašanās vietu kartes skatā.

3. darbība: ziņojumapmaiņa

Ziņapmaiņa
Ziņapmaiņa

Redzot, ka GeoPager1 statuss mainās uz oranžu, komandieris nonāk tērzēšanas ekrānā un jautā, vai lietotājam nav nepieciešama palīdzība.

(PIEZĪME: atbilde oranžā krāsā parādās, kad peidžera lietotājs sarakstā izvēlas atbildi)

Lai norādītu atbildes opcijas, vienkārši ievadiet "?:", Atdalot opcijas ar "/" s

4. darbība: peidžera brīdinājumi

Peidžera brīdinājumi
Peidžera brīdinājumi

Peidžera pusē lauka darbinieks redz zaļo LED zibspuldzi un skaņas signālu.

5. darbība: peidžeru mijiedarbība

Peidžera mijiedarbība
Peidžera mijiedarbība
Peidžera mijiedarbība
Peidžera mijiedarbība

Viņi izvēlas ziņojuma priekšskatījumu ar augšējo pogu, lai redzētu ziņas informāciju.

Pēc tam lietotājs ar pogām izvēlas atbildes opciju.

Šajā brīdī komandieris saņem brīdinājumu, ka ir saņemta atbilde. (Skatiet lietotnes tērzēšanas ekrānu iepriekš ar oranžu atbildi)

6. darbība: kā salikt ierīces

Kā salikt ierīces
Kā salikt ierīces

Skatiet iepriekš minēto elektroinstalācijas shēmu, kā savienot pogas, skaņas signālu un GPS:

7. darbība: programmaparatūras mirgošana

Jums jāpārliecinās, vai jums ir instalēta Arduino IDE, pievienojot Espressif ESP32 dēļu atbalstu. Lai iegūtu norādījumus, apmeklējiet vietni Ripple Github:

github.com/spleenware/ripple

Šim projektam jums ir jāatspoguļo šī konkrētā binārā:

PIEZĪME. Diemžēl GPS izmanto to pašu UART kā iebūvētais USB ports, tāpēc jums ir jāatvieno GPS ikreiz, kad mirgo programmaparatūra VAI programmē ierīci, izmantojot lietotni.

8. darbība: ierīces konfigurēšana (ID, iestatījumi)

Lietotnē Ripple Commander ir divas palaišanas ikonas. Lai definētu un konfigurētu tīkla tīkla ierīces, palaidiet to no ikonas “Ierīces nodrošināšana”.

Augšējā darbības joslā pieskarieties izvēlnei "JAUNS". pēc tam ievadiet unikālu ID un vārdu. Nolaižamajā izvēlnē Ierīces loma atlasiet “GeoPager”. (pēc izvēles varat iestatīt pielāgotu konfigurāciju ar pogu “…”)

Noklikšķiniet uz SAGLABĀT, tad atkal galvenajā ekrānā sarakstā jābūt jaunai ierīcei ar jūsu piešķirto nosaukumu.

Pieskarieties nelielajai “datora mikroshēmas” ikonai blakus tai, lai atvērtu ekrānu “Program Device”. Turot nospiestu peidžera ierīces augšējo pogu (poga A), pievienojiet USB OTG kabeli no Android ierīcei, kurai vajadzētu ieslēgt ierīci. Pēc kavēšanās OLED ekrānā vajadzētu redzēt “PROGRAMMAS REŽĪMS”.

Tagad pieskarieties pogai “Programma” lietotnē Commander, un, ja viss notiek labi, vajadzētu parādīties ziņojums “… darīts”. Ierīces ID, konfigurācijas un šifrēšanas atslēgas tagad ir jāglabā EEPROM.

9. solis: sākotnējā pārbaude

Izslēdziet ierīci, pēc tam pievienojiet LiPo akumulatoru vai barojiet to no USB avota. Palaidiet galveno ekrānu, izmantojot citu palaišanas ikonu (ar apzīmējumu Ripple Commander). Tam vajadzētu parādīt peidžera ierīci sarakstā ar pelēku apli blakus. Pelēkais statuss nozīmē statusu “nezināms”, jo ierīcei vēl nav bijusi mijiedarbība.

Pieskarieties peidžera ierīcei, lai atvērtu tērzēšanas ekrānu. Augšējā darbības joslā tagad vajadzētu parādīt statusa apļa atjauninājumu uz ZILU, un blakus ikonai "WiFi", kas parāda pilnīgu/spēcīgu savienojumu.

Mēģiniet ierakstīt dažus ziņojumus, kuriem vajadzētu izraisīt peidžera pīkstēšanu/mirgošanu utt

Ziedot

Ja jūs uzskatāt, ka šis projekts ir noderīgs un jūtaties kā iemest Bitcoin, es būtu patiesi pateicīgs.

Mana BTC adrese: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

Atsauksmes

Ja esat iesaistīts SAR vai kādā citā organizācijā ar vadības un kontroles struktūru, kas varētu izmantot šīs iespējas, es labprāt palīdzētu izmēģinājuma projekta izveidē/izvietošanā.

Es turpinu strādāt pie šī projekta, jo tas mani patiešām saista un interesē. Es ceru, ka tas var izrādīties noderīgs plašākai sabiedrībai. Ja jums ir jautājumi, lūdzu, rakstiet man šeit.

Izbaudi!

Sveicieni, Skots Pauels

Ieteicams: