Sadržaj:

LoRa GPS tracker/pejdžer: 9 koraka (sa slikama)
LoRa GPS tracker/pejdžer: 9 koraka (sa slikama)

Video: LoRa GPS tracker/pejdžer: 9 koraka (sa slikama)

Video: LoRa GPS tracker/pejdžer: 9 koraka (sa slikama)
Video: The DEATH of Satellite Communicators? 2024, Novembar
Anonim
LoRa GPS tracker/pejdžer
LoRa GPS tracker/pejdžer

Kontaktirali su me brojni ljudi u potrazi i spašavanju (SAR) koji su zainteresirani za druge projekte mrežaste mreže Ripple LoRa na kojima sam radio, i to me je navelo na razmišljanje o izradi namjenskog uređaja za osoblje na terenu.

Pa, evo ga!

Ovaj uređaj ne zahtijeva prateći Android telefon jer ima vrlo jednostavno korisničko sučelje. Ima mali OLED ekran i samo 3 tastera, pa nudi samo ograničene vrste interakcije sa korisnikom.

Šta radi

  • Omogućava korisniku na terenu da svoj status postavi na jednu od 4 boje (plava, zelena, narančasta, crvena), koju će zapovjednik vidjeti u stvarnom vremenu.
  • Prenosi lokaciju korisnika zapovjedniku u stvarnom vremenu.
  • Upozorava korisnika na dolazne poruke i emisije od zapovjednika.
  • Omogućava korisniku slanje odgovora na dolazne poruke (s popisa opcija)

Supplies

  • TTGO LoRa 32 v2.1
  • BN-180 GPS
  • Trenutni gumbi
  • 1S Lipo baterija
  • Piezo zujalica

Korak 1: Primjer scenarija

Primjer scenarija
Primjer scenarija

Administrator mreže postavlja dojavljivače pomoću aplikacije Ripple Commander. Preuzmite ga s Google Playa:

Pomoću aplikacije zapovjednik može vidjeti popis uređaja na mrežnoj mreži.

Korak 2: Prikaz karte

Map View
Map View

Zapovjednik može vidjeti da je status sada narandžast (pogledajte narandžasti krug iznad). Oni također mogu vidjeti status I lokaciju u prikazu karte.

Korak 3: Slanje poruka

Poruke
Poruke

Vidjevši da se status GeoPagera1 mijenja u narandžasto, zapovjednik prelazi na zaslon za chat i pita treba li korisniku pomoć.

(NAPOMENA: odgovor u narandžastoj boji dolazi kada korisnik pejdžera odabere odgovor sa liste)

Da biste naveli opcije odgovora, samo unesite "?:" S opcijama odvojenim s "/" s

Korak 4: Pager upozorenja

Pager Alerts
Pager Alerts

Na strani dojavljivača, terenski operativac vidi zeleni LED blic i zvučni signal.

Korak 5: Interakcija pejdžera

Pejdžer interakcija
Pejdžer interakcija
Pejdžer interakcija
Pejdžer interakcija

Oni odabiru pregled poruke s gornjim gumbom kako bi vidjeli detalje poruke.

Korisnik zatim koristi gumbe za odabir opcije odgovora.

U ovom trenutku zapovjednik će dobiti upozorenje da je stigao odgovor (pogledajte gornji ekran za chat aplikacije, s narančastim odgovorom)

Korak 6: Kako sastaviti uređaje

Kako sastaviti uređaje
Kako sastaviti uređaje

Pogledajte gornji dijagram ožičenja kako spojiti gumbe, zujalicu i GPS:

Korak 7: Ažuriranje firmvera

Morate biti sigurni da imate instaliran Arduino IDE, s dodanom podrškom za ploče Espressif ESP32. Idite na web mjesto Ripple Github za upute:

github.com/spleenware/ripple

Za ovaj projekt trebate flash ovu posebnu binarnu datoteku:

NAPOMENA: Nažalost, GPS koristi isti UART kao i ugrađeni USB priključak, pa morate isključiti GPS svaki put kada bljeskate firmver ILI programirate uređaj putem aplikacije.

Korak 8: Konfiguriranje uređaja (ID, postavke)

Aplikacija Ripple Commander ima dvije ikone pokretača. Za definiranje i konfiguriranje uređaja na mrežnoj mreži, pokrenite sa ikone 'Device Provision'.

Dodirnite meni 'NOVO' na gornjoj traci radnji. zatim unesite jedinstveni ID i ime. Odaberite "GeoPager" u padajućem izborniku Uloga uređaja. (opcionalno, možete postaviti prilagođenu konfiguraciju s gumbom '…')

Kliknite na SAVE, pa natrag na glavni ekran, na popisu bi trebao biti novi uređaj s imenom koje ste dodijelili.

Dodirnite malu ikonu „računarski čip“pored nje da biste prešli na ekran „Programski uređaj“. Dok držite pritisnuto gornje dugme na pejdžeru (dugme A), povežite USB OTG kabl sa Androida na uređaj koji bi trebao uključiti uređaj. Nakon odgode trebali biste vidjeti 'PROGRAM MODE' na OLED ekranu.

Sada dodirnite dugme 'Program' u aplikaciji Commander, i ako sve prođe u redu, trebala bi biti poruka '… gotovo'. Uređaj bi sada trebao imati svoj ID, konfiguracijske ključeve i ključeve za šifriranje pohranjene u EEPROM -u.

Korak 9: Početno testiranje

Isključite uređaj, zatim priključite LiPo bateriju ili je napajajte iz USB izvora. Pokrenite glavni ekran pomoću druge ikone pokretača (s oznakom Ripple Commander). Ovo bi trebalo prikazati pager uređaj na listi, sa sivim krugom pored njega. Sivi status znači 'nepoznat' status jer uređaj još nije imao interakciju.

Dodirnite pejdžerski uređaj da biste prešli na ekran za „ćaskanje“. Gornja traka s akcijama sada bi trebala prikazivati ažuriranje kruga statusa na PLAVU, a ikona 'WiFi' pored nje prikazuje punu/jaku vezu.

Pokušajte upisati neke poruke, zbog čega bi se pejdžer trebao oglasiti bip/flash, itd

Donirati

Ako smatrate da je ovaj projekt koristan i želite li baciti malo bitcoina na moj način, bio bih vam jako zahvalan.

Moja BTC adresa: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

Povratne informacije

Ako ste uključeni u SAR ili u neku drugu organizaciju sa strukturom upravljanja i upravljanja koja bi mogla iskoristiti ovu mogućnost, volio bih pomoći u postavljanju probnog projekta/implementacije.

Nastavljam raditi na ovom projektu jer me zaista zanima i zanima. Nadam se da bi se to moglo pokazati korisnim široj zajednici. Slobodno mi pošaljite poruku ovdje ako imate pitanja.

Uživajte!

Pozdrav, Scott Powell

Preporučuje se: