Sisällysluettelo:

LoRa GPS -seuranta/hakulaite: 9 vaihetta (kuvien kanssa)
LoRa GPS -seuranta/hakulaite: 9 vaihetta (kuvien kanssa)

Video: LoRa GPS -seuranta/hakulaite: 9 vaihetta (kuvien kanssa)

Video: LoRa GPS -seuranta/hakulaite: 9 vaihetta (kuvien kanssa)
Video: Minun tehtäväni on tarkkailla metsää ja täällä tapahtuu jotain outoa. 2024, Kesäkuu
Anonim
LoRa GPS -seuranta/hakulaite
LoRa GPS -seuranta/hakulaite

Minut ovat ottaneet minuun yhteyttä useat etsintä- ja pelastushenkilöt (SAR), jotka ovat kiinnostuneita muista Ripple LoRa -verkkohankkeista, joita olen työstänyt, ja se sai minut ajattelemaan oman laitteen valmistamista kenttähenkilöstölle.

No, tässä se on!

Tämä laite ei vaadi Android -luuria, koska sillä on erittäin yksinkertainen käyttöliittymä käyttäjälle. Siinä on pieni OLED -näyttö ja vain 3 painonappia, joten se tarjoaa vain rajoitetusti vuorovaikutusta käyttäjän kanssa.

Mitä se tekee

  • Mahdollistaa kenttäkäyttäjän asettaa tilakseen jonkin neljästä väristä (sininen, vihreä, oranssi, punainen), jonka komentaja näkee reaaliajassa.
  • Lähettää käyttäjän sijainnin komentajalle reaaliajassa.
  • Varoittaa käyttäjää saapuvista viesteistä ja lähetyksistä komentajalta.
  • Antaa käyttäjän lähettää vastauksen saapuviin viesteihin (vaihtoehtojen luettelosta)

Tarvikkeet

  • TTGO LoRa 32 v2.1
  • BN-180 GPS
  • Hetkelliset painikkeet
  • 1S Lipo-akku
  • Pietsosummeri

Vaihe 1: Esimerkkiskenaario

Esimerkkiskenaario
Esimerkkiskenaario

Verkon ylläpitäjä määrittää hakulaitteet Ripple Commander -sovelluksella. Hanki se Google Playsta:

Sovelluksen avulla komentaja näkee luettelon mesh -verkon laitteista.

Vaihe 2: Karttanäkymä

Karttanäkymä
Karttanäkymä

Komentaja näkee, että tila on nyt oranssi (katso oranssi ympyrä yllä). He voivat myös nähdä tilan JA sijainnin karttanäkymässä.

Vaihe 3: Viestit

Viestit
Viestit

Kun GeoPager1: n tila muuttuu oranssiksi, komentaja siirtyy chat -näyttöön ja kysyy, tarvitseeko käyttäjä apua.

(HUOMAUTUS: oranssi vastaus tulee, kun hakulaitteen käyttäjä valitsee vastauksen luettelosta)

Määritä vastausvaihtoehdot kirjoittamalla "?:" Ja vaihtoehdot erotetaan merkeillä "/"

Vaihe 4: Hakulaitteen hälytykset

Hakulaitteen hälytykset
Hakulaitteen hälytykset

Hakulaitteen puolella kenttätyöntekijä näkee vihreän LED -vilkkumisen ja summerin äänen.

Vaihe 5: Hakulaitteen vuorovaikutus

Hakulaitteen vuorovaikutus
Hakulaitteen vuorovaikutus
Hakulaitteen vuorovaikutus
Hakulaitteen vuorovaikutus

He valitsevat viestin esikatselun yläpainikkeella nähdäkseen viestin tiedot.

Käyttäjä valitsee sitten vastausvaihtoehdon painikkeilla.

Tässä vaiheessa komentaja saa ilmoituksen, että vastaus on tullut. (Katso yllä oleva sovelluksen chat -näyttö oranssilla vastauksella)

Vaihe 6: Laitteiden kokoaminen

Laitteiden kokoaminen
Laitteiden kokoaminen

Katso kytkentäkaaviosta, miten painikkeet, summeri ja GPS yhdistetään:

Vaihe 7: Laiteohjelmiston vilkkuminen

Sinun on varmistettava, että Arduino IDE on asennettu ja Espressif ESP32 -levyjen tuki on lisätty. Siirry Ripple Github -sivulle saadaksesi ohjeita:

github.com/spleenware/ripple

Tätä projektia varten sinun on salattava tämä binääri:

HUOMAUTUS: Valitettavasti GPS käyttää samaa UART-liitäntää kuin sisäänrakennettu USB-portti, joten sinun on irrotettava GPS aina, kun laiteohjelmisto vilkkuu TAI ohjelmoit laitteen sovelluksen kautta.

Vaihe 8: Laitteen määrittäminen (tunnus, asetukset)

Ripple Commander -sovelluksessa on KAKSI laukaisukuvaketta. Määritä ja konfiguroi mesh -verkon laitteet käynnistämällä Device Provision -kuvakkeesta.

Napauta ylhäällä olevan toimintopalkin Uutta -valikkoa. anna sitten yksilöllinen tunnus ja nimi. Valitse avattavasta Laitteen rooli -valikosta GeoPager. (valinnaisesti voit määrittää mukautetun määrityksen painikkeella '…')

Napsauta TALLENNA, sitten takaisin päänäyttöön, luettelossa pitäisi olla uusi laite, jonka nimi on määritetty.

Napauta sen vieressä olevaa pientä `` tietokoneen sirun '' kuvaketta siirtyäksesi `` Ohjelmoi laite '' -näyttöön. Pidä hakulaitteen yläpainiketta painettuna (painike A) ja liitä Androidin USB -OTG -kaapeli laitteeseen, jonka pitäisi käynnistää laite. Viiveen jälkeen OLED -näytössä pitäisi näkyä 'PROGRAM MODE'.

Napauta nyt Commander -sovelluksen 'Ohjelma' -painiketta, ja jos kaikki menee hyvin, pitäisi olla '… valmis' -viesti. Laitteen ID, konfiguraatio ja salausavaimet pitäisi nyt tallentaa EEPROMiin.

Vaihe 9: Alkutestaus

Katkaise laitteesta virta ja liitä sitten LiPo -akku tai kytke se USB -lähteestä. Käynnistä päänäyttö käyttämällä toista käynnistyskuvaketta (merkitty Ripple Commander). Tämän pitäisi näyttää hakulaite luettelossa, harmaa ympyrä sen vieressä. Harmaa tila tarkoittaa tuntematonta tilaa, koska laitteella ei ole vielä ollut vuorovaikutusta.

Napauta hakulaitetta siirtyäksesi chat -näyttöön. Ylimmäisen toimintopalkin pitäisi nyt näyttää tilapiirin päivitys SINISEKSI ja sen vieressä oleva WiFi -kuvake, joka näyttää täydellisen/vahvan yhteyden.

Kokeile kirjoittaa joitakin viestejä, joiden pitäisi saada hakulaite piippaamaan/vilkkumaan jne

Lahjoittaa

Jos pidät tätä projektia hyödyllisenä ja haluat heittää Bitcoinia, olisin todella kiitollinen.

Oma BTC -osoitteeni: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

Palaute

Jos olet mukana SAR: ssa tai jossakin muussa organisaatiossa, jolla on komento- ja valvontarakenne, joka voisi hyödyntää tätä ominaisuutta, autan mielelläni kokeiluhankkeen/käyttöönoton perustamisessa.

Jatkan työtä tämän projektin parissa, koska se todella kiinnostaa minua ja kiinnostaa minua. Toivottavasti siitä voi olla hyötyä laajemmalle yhteisölle. Voit vapaasti lähettää minulle viestin tänne, jos sinulla on kysyttävää.

Nauttia!

Terveiset, Scott Powell

Suositeltava: