Taula de continguts:
- Subministraments
- Pas 1: un exemple d’escenari
- Pas 2: visualització del mapa
- Pas 3: missatgeria
- Pas 4: alertes de paginador
- Pas 5: interacció del cercador
- Pas 6: Com muntar els dispositius
- Pas 7: Intermitent del firmware
- Pas 8: Configuració del dispositiu (identificador, configuració)
- Pas 9: proves inicials
Vídeo: Localitzador / localitzador GPS LoRa: 9 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
M'han contactat amb diverses persones en recerca i rescat (SAR) interessades en els altres projectes de malla Ripple LoRa en els quals he estat treballant, i em va fer pensar a crear un dispositiu dedicat per al personal de camp.
Bé, aquí el teniu!
Aquest dispositiu no requereix un telèfon Android complementari, ja que té una interfície d’usuari molt senzilla per a l’usuari. Té una petita pantalla OLED i només 3 botons polsadors, de manera que només ofereix un tipus limitat d’interacció amb l’usuari.
Què fa
- Permet als usuaris de camp configurar el seu estat en un dels 4 colors (blau, verd, taronja, vermell), que el comandant veurà en temps real.
- Transmet la ubicació de l'usuari al comandant en temps real.
- Alerta l'usuari de missatges entrants i retransmissions des del comandant.
- Permet a l'usuari enviar una resposta als missatges entrants (des d'una llista d'opcions)
Subministraments
- TTGO LoRa 32 v2.1
- GPS BN-180
- Botons momentanis
- Bateria Lipo 1S
- Zumbador piezoelèctric
Pas 1: un exemple d’escenari
L'administrador de la xarxa configura els dispositius de localització mitjançant l'aplicació Ripple Commander. Obteniu-lo de Google Play:
Amb l’aplicació, el comandant pot veure una llista de dispositius de la xarxa mesh.
Pas 2: visualització del mapa
El comandant pot veure que l’estat és ara taronja (vegeu el cercle taronja anterior). També poden veure l'estat I la ubicació a la vista del mapa.
Pas 3: missatgeria
En veure l'estat del GeoPager1 canviar a taronja, el comandant entra a la pantalla de xat i pregunta si l'usuari necessita ajuda.
(NOTA: la resposta en taronja apareix quan l'usuari del localitzador selecciona una resposta de la llista)
Per especificar les opcions de resposta, només cal que introduïu "?:" Amb les opcions separades per "/" s
Pas 4: alertes de paginador
Al costat de la pàgina, l’operatiu de camp veu el flaix LED verd i el so del brunzidor.
Pas 5: interacció del cercador
Seleccionen la previsualització del missatge amb el botó superior per veure els detalls del missatge.
A continuació, l'usuari fa servir els botons per seleccionar l'opció de resposta.
En aquest moment, el comandant rebrà una alerta que ha rebut una resposta (vegeu la pantalla de xat de l'aplicació anterior, amb la resposta taronja)
Pas 6: Com muntar els dispositius
Consulteu el diagrama de cablejat anterior sobre com connectar els botons, el brunzidor i el GPS:
Pas 7: Intermitent del firmware
Heu d’assegurar-vos que teniu l’IDE Arduino instal·lat, amb el suport de les plaques Espressif ESP32 afegit. Aneu al lloc Ripple Github per obtenir instruccions:
github.com/spleenware/ripple
Per a aquest projecte, heu de fer flash aquest binari específic:
NOTA: Malauradament, el GPS utilitza el mateix UART que el port USB integrat, de manera que heu de desconnectar el GPS sempre que feu flaix el firmware O programeu el dispositiu a través de l’aplicació.
Pas 8: Configuració del dispositiu (identificador, configuració)
L’aplicació Ripple Commander té DOS icones de llançador. Per definir i configurar els dispositius de la xarxa de malla, inicieu des de la icona "Disposició de dispositius".
Toqueu el menú "NOU" a la barra d'accions superior. a continuació, introduïu un identificador i un nom únics. Seleccioneu "GeoPager" al menú desplegable Funció del dispositiu. (opcionalment, podeu configurar una configuració personalitzada amb el botó "…")
Feu clic a DESA i, de nou, a la pantalla principal, hi hauria d’haver un dispositiu nou a la llista amb el nom que hàgiu assignat.
Toqueu la petita icona de "xip d'ordinador" que hi ha al costat per anar a la pantalla "Programa de dispositiu". Mentre manteniu premut el botó superior del dispositiu localitzador (botó A), connecteu un cable USB OTG d'Android al dispositiu que hauria d'engegar-lo. Després d'un retard, hauríeu de veure "PROGRAM MODE" a la pantalla OLED.
Ara toqueu el botó "Programa" a l'aplicació Commander i, si tot va bé, hauria d'haver un missatge "… fet". Ara el dispositiu hauria de tenir les claus d’identificació, configuració i xifratge emmagatzemades a la seva EEPROM.
Pas 9: proves inicials
Apagueu el dispositiu i, a continuació, connecteu la bateria LiPo o apagueu-la des d’una font USB. Inicieu la pantalla principal mitjançant l’altra icona del llançador (anomenada Ripple Commander). Això hauria de mostrar el dispositiu de cerca a la llista, amb un cercle gris al costat. L'estat gris significa estat "desconegut", ja que el dispositiu encara no ha tingut cap interacció.
Toqueu el dispositiu localitzador per accedir a una pantalla de "xat". La barra d'accions superior hauria de mostrar ara l'actualització del cercle d'estat a BLAU i la icona "WiFi" que hi ha al costat que mostra una connexió completa / forta.
Proveu d'escriure alguns missatges, que haurien de fer sonar / llampar el cercador, etc.
Donar
Si trobeu útil aquest projecte i us ve de gust tirar Bitcoin a la meva manera, us agrairia molt.
La meva adreça BTC: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Comentaris
Si participeu en SAR, o en alguna altra organització amb una estructura de comandament i control que pugui aprofitar aquesta capacitat, m'encantaria ajudar-vos a configurar un projecte / desplegament de prova.
Continuo treballant en aquest projecte perquè realment m'interessa i m'interessa. Espero que sigui útil per a la comunitat en general. No dubteu a enviar-me un missatge aquí si teniu cap pregunta.
Gaudeix-ne!
Salutacions, Scott Powell
Recomanat:
Cap de maniquí localitzador de so amb Kinect: 9 passos (amb imatges)
Cap de maniquí localitzador de so amb Kinect: coneix Margaret, un maniquí de proves per a un sistema de control de fatiga del conductor. Recentment, es va retirar de les seves funcions i es va dirigir a la nostra oficina i, des de llavors, ha cridat l’atenció a aquells que pensen que és “esgarrifosa”. En interès de la justícia, he
Localitzador de ressò de doble sensor: 7 passos (amb imatges)
Localitzador de ressò de doble sensor: a.articles {font-size: 110,0%; font-pes: negreta; estil de lletra: cursiva; decoració de text: cap; background-color: red;} a.articles: hover {background-color: black;} Aquesta instrucció explica com es pot identificar la ubicació d'un objecte mitjançant un
Localitzador de butxaca de metall - Arduino: 8 passos (amb imatges)
Localitzador de butxaca: Arduino: aquest petit localitzador de butxaca és prou sensible per identificar claus i puntes petites en fusta i prou compacte per encabir-lo en espais incòmodes, cosa que el fa còmode de transportar i utilitzar per a la localització de metalls
Localitzador d'ultrasons amb portes: 7 passos (amb imatges)
Telemetre per ultrasons amb portes: el telemetre per ultrasons detecta si hi ha alguna cosa al seu pas emetent una ona sonora d'alta freqüència. El focus d’aquest instructiu serà com les portes i els telemetres ultrasònics poden treballar junts, específicament com es poden utilitzar per detectar quan
Localitzador de Geocache Arduino: 14 passos (amb imatges)
Arduino Geocache Locator: Arduino Geocache Locator és un petit dispositiu que us permet programar en ubicacions GPS i, a continuació, podeu utilitzar els LED de la part superior com a eina de navegació per arribar a la vostra ubicació. M'encanta fer regals per als membres de la meva família per Nadal, especialment per al meu