Obsah:

LoRa GPS Tracker/Pager: 9 kroků (s obrázky)
LoRa GPS Tracker/Pager: 9 kroků (s obrázky)

Video: LoRa GPS Tracker/Pager: 9 kroků (s obrázky)

Video: LoRa GPS Tracker/Pager: 9 kroků (s obrázky)
Video: How To Create Google Maps API KEY For Free ( Easy Steps By Steps Instructions) 4K 2024, Červen
Anonim
GPS Tracker/Pager LoRa
GPS Tracker/Pager LoRa

Kontaktovala mě řada lidí v pátrací a záchranné službě (SAR), kteří se zajímají o další síťové projekty Ripple LoRa, na kterých jsem pracoval, a přivedlo mě to k přemýšlení o vytvoření vyhrazeného zařízení pro terénní personál.

Tak a je to tady!

Toto zařízení nevyžaduje doprovodné zařízení Android, protože má pro uživatele velmi jednoduché uživatelské rozhraní. Má malou OLED obrazovku a pouhá 3 tlačítka, takže nabízí pouze omezené typy interakce s uživatelem.

Co to dělá

  • Umožňuje uživateli pole nastavit svůj stav na jednu ze 4 barev (modrá, zelená, oranžová, červená), které velitel uvidí v reálném čase.
  • Přenáší polohu uživatele na velitele v reálném čase.
  • Upozorňuje uživatele na příchozí zprávy a vysílání od velitele.
  • Umožňuje uživateli odeslat odpověď na příchozí zprávy (ze seznamu možností)

Zásoby

  • TTGO LoRa 32 v2.1
  • GPS BN-180
  • Okamžitá tlačítka
  • 1S baterie Lipo
  • Piezo bzučák

Krok 1: Příklad scénáře

Příklad scénáře
Příklad scénáře

Správce sítě nastavuje zařízení pageru pomocí aplikace Ripple Commander. Získejte z Google Play:

Pomocí aplikace může velitel vidět seznam zařízení v síti mesh.

Krok 2: Zobrazení mapy

Zobrazení mapy
Zobrazení mapy

Velitel vidí, že stav je nyní oranžový (viz oranžový kruh výše). Mohou také vidět stav A umístění v zobrazení mapy.

Krok 3: Zprávy

Zprávy
Zprávy

Když se velitel GeoPager1 změní na oranžovou, přejde na obrazovku chatu a zeptá se, zda uživatel potřebuje pomoc.

(POZNÁMKA: oranžová odpověď přijde, když uživatel pageru vybere odpověď ze seznamu)

Chcete -li zadat možnosti odpovědi, zadejte „?:“S možnostmi oddělenými „/“s

Krok 4: Pager Alerts

Pager Alerts
Pager Alerts

Na straně pageru vidí pracovník pole blikající zelenou LED a bzučák.

Krok 5: Interakce pageru

Interakce pageru
Interakce pageru
Interakce pageru
Interakce pageru

Pomocí horního tlačítka vyberou náhled zprávy, aby viděli podrobnosti zprávy.

Uživatel pak pomocí tlačítek vybere možnost odpovědi.

V tomto okamžiku dostane velitel upozornění, že přišla odpověď. (Viz obrazovka chatu aplikace výše s oranžovou odpovědí)

Krok 6: Jak sestavit zařízení

Jak sestavit zařízení
Jak sestavit zařízení

Jak připojit tlačítka, bzučák a GPS, viz výše uvedené schéma zapojení:

Krok 7: Blikání firmwaru

Musíte se ujistit, že máte nainstalované Arduino IDE s přidanou podporou desek Espressif ESP32. Pokyny najdete na webu Ripple Github:

github.com/spleenware/ripple

Pro tento projekt musíte flashovat tento konkrétní binární soubor:

POZNÁMKA: GPS bohužel používá stejný UART jako vestavěný USB port, takže GPS musíte odpojit vždy, když flashujete firmware NEBO programujete zařízení prostřednictvím aplikace.

Krok 8: Konfigurace zařízení (ID, Nastavení)

Aplikace Ripple Commander má dvě ikony spouštěče. Chcete -li definovat a konfigurovat zařízení v síťové síti, spusťte z ikony 'Device Provision'.

Klepněte na nabídku 'NOVINKA' na horním panelu akcí. poté zadejte jedinečné ID a jméno. V rozevíracím seznamu Role zařízení vyberte možnost „GeoPager“. (volitelně můžete nastavit vlastní konfiguraci pomocí tlačítka „…“)

Klikněte na ULOŽIT, poté zpět na hlavní obrazovku, v seznamu by mělo být nové zařízení se zadaným názvem.

Klepnutím na malou ikonu „počítačový čip“přejdete na obrazovku „Programovat zařízení“. Podržte horní tlačítko na pageru (tlačítko A) a připojte USB OTG kabel od Androidu k zařízení, které by mělo zařízení zapnout. Po zpoždění byste měli na obrazovce OLED vidět „PROGRAMOVÝ REŽIM“.

Nyní klepněte na tlačítko „Program“v aplikaci Commander, a pokud vše půjde dobře, měla by se zobrazit zpráva „… hotovo“. Zařízení by nyní mělo mít své ID, konfigurační a šifrovací klíče uložené v paměti EEPROM.

Krok 9: Počáteční testování

Vypněte zařízení a poté připojte baterii LiPo nebo ji napájejte ze zdroje USB. Spusťte hlavní obrazovku pomocí jiné ikony spouštěče (označeného Ripple Commander). To by mělo zobrazovat zařízení pageru v seznamu a vedle něj šedý kruh. Šedý stav znamená stav „neznámý“, protože zařízení dosud nemělo žádné interakce.

Klepnutím na zařízení pager přejdete na obrazovku „chatu“. Na horním panelu akcí by se nyní měla zobrazit aktualizace stavového kruhu na MODROU a ikona „WiFi“vedle něj ukazuje plné/silné připojení.

Zkuste zadat některé zprávy, což by mělo způsobit, že pager pípne/zabliká atd

Darovat

Pokud tento projekt shledáte užitečným a máte chuť hodit bitcoiny po svém, byl bych opravdu vděčný.

Moje BTC adresa: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

Zpětná vazba

Pokud jste zapojeni do SAR nebo do jiné organizace se strukturou velení a řízení, která by mohla využít této schopnosti, rád vám pomůžu s nastavením zkušebního projektu/nasazení.

Na tomto projektu nadále pracuji, protože mě opravdu zajímá a zajímá. Doufám, že to může být užitečné pro širší komunitu. V případě dotazů mě neváhejte kontaktovat zde.

Užívat si!

Pozdravy, Scott Powell

Doporučuje: