Satura rādītājs:
- Piegādes
- 1. darbība: scenārija piemērs
- 2. darbība: kartes skats
- 3. darbība: ziņojumapmaiņa
- 4. darbība: peidžera brīdinājumi
- 5. darbība: peidžeru mijiedarbība
- 6. darbība: kā salikt ierīces
- 7. darbība: programmaparatūras mirgošana
- 8. darbība: ierīces konfigurēšana (ID, iestatījumi)
- 9. solis: sākotnējā pārbaude
Video: LoRa GPS izsekotājs/peidžeris: 9 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
--- 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
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
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
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 pusē lauka darbinieks redz zaļo LED zibspuldzi un skaņas signālu.
5. darbība: peidžeru 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
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:
DIY GPS izsekotājs --- Python lietojumprogramma: 5 soļi (ar attēliem)
DIY GPS izsekotājs --- Python lietojumprogramma: Pirms divām nedēļām es piedalījos riteņbraukšanas pasākumā. Pēc finiša es gribēju pārbaudīt maršrutu un ātrumu, ar kādu tobrīd braucu. Diemžēl tas netika sasniegts. Tagad es izmantoju ESP32, lai izveidotu GPS izsekotāju, un es to izmantošu, lai ierakstītu savu velomaršrutu
LoRa QWERTY peidžeris: 9 soļi
LoRa QWERTY peidžeris: Esmu mēģinājis pielāgot savu esošo Ripple LoRa sieta projektu, lai izstrādātu atsevišķu ziņapmaiņas ierīci, kurai nav nepieciešama papildu Android ierīce. Šo ierīci var izmantot vai nu kopā ar citām atsevišķām ziņapmaiņas ierīcēm, vai ar Ripple siets
GPS automašīnas izsekotājs ar SMS paziņojumu un lietotu informācijas augšupielādi, pamatojoties uz Arduino, mājas automatizācija: 5 soļi (ar attēliem)
GPS automašīnas izsekotājs ar SMS paziņojumu un Thingspeak datu augšupielādi, pamatojoties uz Arduino, mājas automatizācija: Es izveidoju šo GPS izsekotāju pagājušajā gadā, un, tā kā tas darbojas labi, es to tagad publicēju vietnē Instructable. Tas ir savienots ar piederumu spraudni manā bagāžniekā. GPS izsekotājs augšupielādē automašīnas stāvokli, ātrumu, virzienu un izmērīto temperatūru, izmantojot mobilos datus
LoRa GPS izsekotājs: 6 soļi (ar attēliem)
LoRa GPS izsekotājs: Šis projekts parādīs, kā salikt savu GPS izsekotāja moduli lietošanai kopā ar Ripple LoRa acu tīkliem. Informāciju skatiet šajā pavadošajā rakstā: https://www.instructables.com/id/LoRa-Mesh-Radio/Šie izsekošanas moduļi izmanto Semtech LoRa radio un
LTE Arduino GPS izsekotājs + IoT informācijas panelis (1. daļa): 6 soļi (ar attēliem)
LTE Arduino GPS izsekotājs + IoT informācijas panelis (1. daļa): Ievads Kas notiek puiši! Šis pamācība ir turpinājums manam pirmajam norādījumam par Botletics LTE/NB-IoT vairoga izmantošanu Arduino, tāpēc, ja vēl neesat to izdarījis, lūdzu, izlasiet to, lai iegūtu labu pārskatu par vairoga lietošanu un to, kas tas viss