Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Et eksempelscenario
- Trinn 2: Kartvisning
- Trinn 3: Meldinger
- Trinn 4: personsøkervarsler
- Trinn 5: personsøkerinteraksjon
- Trinn 6: Slik monterer du enhetene
- Trinn 7: Blinker fastvaren
- Trinn 8: Konfigurering av enheten (ID, innstillinger)
- Trinn 9: Første test
Video: LoRa GPS Tracker/Pager: 9 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Jeg har blitt kontaktet av en rekke personer innen søk og redning (SAR) som er interessert i de andre Ripple LoRa -nettprosjektene jeg har jobbet med, og det fikk meg til å tenke på å lage en dedikert enhet for feltpersonellet.
Vel, her er det!
Denne enheten krever ikke et ledsaget Android -håndsett, siden den har et veldig enkelt brukergrensesnitt for brukeren. Den har en liten OLED -skjerm og bare 3 trykknapper, så den tilbyr bare begrensede typer interaksjon med brukeren.
Hva det gjør
- Tillater feltbruker å angi statusen til en av 4 farger (blå, grønn, oransje, rød), som kommandøren vil se i sanntid.
- Overfører brukerens posisjon til kommandør i sanntid.
- Varsler brukeren om innkommende meldinger og sendinger fra kommandør.
- Lar brukeren sende et svar på innkommende meldinger (fra en liste over alternativer)
Rekvisita
- TTGO LoRa 32 v2.1
- BN-180 GPS
- Midlertidige knapper
- 1S Lipo-batteri
- Piezo-summer
Trinn 1: Et eksempelscenario
Administratoren for nettverket konfigurerer personsøkerenhetene ved hjelp av programmet Ripple Commander. Få den fra Google Play:
Ved hjelp av appen kan sjefen se en liste over enheter på maskenettverket.
Trinn 2: Kartvisning
Kommandanten kan se at statusen nå er oransje (se den oransje sirkelen ovenfor). De kan også se status OG plassering i kartvisningen.
Trinn 3: Meldinger
Når statusen til GeoPager1 endres til oransje, går kommandøren inn i chat -skjermen og spør om brukeren trenger hjelp.
(MERK: Svaret i oransje kommer når personsøkerbrukeren velger et svar fra listen)
For å angi svaralternativer, bare skriv "?:" Med alternativene atskilt med "/" s
Trinn 4: personsøkervarsler
På personsøker -siden ser feltoperatøren den grønne LED -blitsen og summerlyden.
Trinn 5: personsøkerinteraksjon
De velger forhåndsvisningen av meldingen med den øverste knappen for å se meldingsdetaljene.
Brukeren bruker deretter knappene til å velge svaralternativet.
På dette tidspunktet vil kommandanten få et varsel om at et svar har kommet inn. (Se appchat -skjermen ovenfor, med det oransje svaret)
Trinn 6: Slik monterer du enhetene
Se koblingsskjemaet ovenfor for hvordan du kobler til knappene, summer og GPS:
Trinn 7: Blinker fastvaren
Du må sørge for at du har Arduino IDE installert, med støtte for Espressif ESP32 -kort lagt til. Gå til Ripple Github -stedet for instruksjoner:
github.com/spleenware/ripple
For dette prosjektet må du blinke denne spesifikke binæren:
MERK: Dessverre bruker GPS-en samme UART som den innebygde USB-porten, så du må koble fra GPS-en når du blinker fastvaren ELLER programmerer enheten via appen.
Trinn 8: Konfigurering av enheten (ID, innstillinger)
Ripple Commander -appen har to lanseringsikoner. For å definere og konfigurere enhetene på mesh -nettverket, start fra ikonet 'Device Provision'.
Trykk på "NY" -menyen i den øverste handlingslinjen. skriv deretter inn en unik ID og navn. Velg 'GeoPager' i rullegardinmenyen Enhetsrolle. (valgfritt kan du angi tilpasset konfigurasjon med "…" -knappen)
Klikk på LAGRE, deretter tilbake på hovedskjermen, det skal være en ny enhet i listen med navnet du tildelte.
Trykk på det lille "datamaskinbrikken" -ikonet ved siden av det for å gå inn på "Programmeringsenhet" -skjermen. Mens du holder nede den øverste knappen på personsøkerenheten (knapp A), kobler du en USB OTG -kabel fra Android til enheten som skal slå på enheten. Etter en forsinkelse bør du se 'PROGRAMMODUS' på OLED -skjermen.
Trykk nå på "Program" -knappen i Commander -appen, og hvis alt går bra, bør det være en "… ferdig" melding. Enheten skal nå ha sin ID, konfigurasjon og krypteringsnøkler lagret i EEPROM.
Trinn 9: Første test
Slå av enheten, og koble deretter til LiPo -batteriet eller slå den fra en USB -kilde. Start hovedskjermen ved hjelp av det andre bærerakettikonet (merket Ripple Commander). Dette skal vise personsøkerenheten i listen, med en grå sirkel ved siden av. Den grå statusen betyr "ukjent" status, siden enheten ikke har hatt noen interaksjoner ennå.
Trykk på personsøkerenheten for å gå til en "chat" -skjerm. Den øverste handlingslinjen skal nå vise statuscirkeloppdateringen til BLÅ, og "WiFi" -ikonet ved siden av den viser full/sterk tilkobling.
Prøv å skrive inn noen meldinger, som skal få personsøkeren til å pippe/blinke osv
Donere
Hvis du synes dette prosjektet er nyttig og har lyst til å kaste litt Bitcoin på min måte, ville jeg være veldig takknemlig.
Min BTC -adresse: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Tilbakemelding
Hvis du er involvert i SAR, eller i en annen organisasjon med en kommando-og-kontroll-struktur som kan dra nytte av denne muligheten, vil jeg gjerne hjelpe deg med å sette opp et prøveprosjekt/distribusjon.
Jeg fortsetter å jobbe med dette prosjektet fordi det virkelig engasjerer meg og interesserer meg. Jeg håper det kan vise seg å være nyttig for samfunnet. Send meg gjerne en melding her hvis du har spørsmål.
Nyt!
Hilsen, Scott Powell
Anbefalt:
LoRa GPS Tracker Opplæring - LoRaWAN Med Dragino og TTN: 7 trinn
LoRa GPS Tracker Opplæring | LoRaWAN Med Dragino og TTN: Hei, hva skjer, gutter! Akarsh her fra CETech. Et par prosjekter tilbake så vi på LoRaWAN Gateway fra Dragino. Vi koblet forskjellige noder til Gateway og overførte data fra nodene til Gateway ved hjelp av TheThingsNetwork som s
DIY GPS Tracker --- Python-applikasjon: 5 trinn (med bilder)
DIY GPS Tracker --- Python-applikasjon: Jeg deltok i et sykkelarrangement for to uker siden. Etter at jeg var ferdig, ønsket jeg å sjekke ruten og hastigheten jeg kjørte på den tiden. Dessverre ble det ikke oppnådd. Nå bruker jeg ESP32 til å lage en GPS -tracker, og jeg tar den til å registrere sykkelruten min
LoRa GPS Tracker: 6 trinn (med bilder)
LoRa GPS Tracker: Dette prosjektet vil vise hvordan du monterer din egen GPS -trackermodul, for bruk med Ripple LoRa mesh -nettverk. Se denne ledsageartikkelen for informasjon: https://www.instructables.com/id/LoRa-Mesh-Radio/Disse sporingsmodulene bruker Semtech LoRa-radioene, og
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: 15 trinn (med bilder)
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Movie Tracker er et clapperboard -formet, Raspberry Pi -drevet Release Tracker. Den bruker TMDb API for å skrive ut plakaten, tittelen, utgivelsesdatoen og oversikten over kommende filmer i din region, i et bestemt tidsintervall (f.eks. Filmutgivelser denne uken) den
Kontroller hvitevarer over LoRa - LoRa i hjemmeautomatisering - LoRa fjernkontroll: 8 trinn
Kontroller hvitevarer over LoRa | LoRa i hjemmeautomatisering | LoRa fjernkontroll: Kontroller og automatiser dine elektriske apparater fra lange avstander (kilometer) uten tilstedeværelse av internett. Dette er mulig gjennom LoRa! Hei, hva skjer, folkens? Akarsh her fra CETech. Denne PCB har også en OLED -skjerm og 3 reléer som en