Përmbajtje:

LoRa GPS Tracker/Pager: 9 hapa (me fotografi)
LoRa GPS Tracker/Pager: 9 hapa (me fotografi)

Video: LoRa GPS Tracker/Pager: 9 hapa (me fotografi)

Video: LoRa GPS Tracker/Pager: 9 hapa (me fotografi)
Video: Video To Anime - Generate An EPIC Animation From Your Phone Recording By Using Stable Diffusion AI 2024, Qershor
Anonim
LoRa GPS Tracker/Pager
LoRa GPS Tracker/Pager

Unë jam kontaktuar nga një numër njerëzish në kërkim dhe shpëtim (SAR) të cilët janë të interesuar në projektet e tjera të rrjetave Ripple LoRa në të cilat kam punuar, dhe më shtyu të mendoj për krijimin e një pajisjeje të dedikuar për personelin në terren.

Epo, ja ku është!

Kjo pajisje nuk kërkon një celular celular Android, pasi ka një UI shumë të thjeshtë për përdoruesin. Ka një ekran të vogël OLED dhe vetëm 3 butona shtytës, kështu që ofron vetëm lloje të kufizuara të ndërveprimit me përdoruesin.

Çfarë bën

  • Lejon përdoruesit e fushës të vendosin statusin e tyre në një nga 4 ngjyrat (Blu, jeshile, portokalli, e kuqe), të cilat komandanti do t'i shikojë në kohë reale.
  • Transmeton vendndodhjen e përdoruesit te komandanti në kohë reale.
  • Paralajmëron përdoruesin e mesazheve dhe transmetimeve në hyrje nga komandanti.
  • Lejon përdoruesin të dërgojë një përgjigje në mesazhet hyrëse (nga një listë opsionesh)

Furnizimet

  • TTGO LoRa 32 v2.1
  • BN-180 GPS
  • Butonat e momentit
  • Bateri 1S Lipo
  • Piezo buzzer

Hapi 1: Një Skenar Shembull

Një Skenar Shembull
Një Skenar Shembull

Administratori i rrjetit krijon pajisjet pager duke përdorur aplikacionin Ripple Commander. Merrni atë nga Google Play:

Duke përdorur aplikacionin, komandanti mund të shohë një listë të pajisjeve në rrjetin mesh.

Hapi 2: Pamja e Hartës

Pamja e Hartës
Pamja e Hartës

Komandanti mund të shohë që statusi tani është portokalli (shiko rrethin portokalli më lart). Ata gjithashtu mund të shohin statusin DHE vendndodhjen në pamjen e hartës.

Hapi 3: Mesazhe

Mesazhe
Mesazhe

Duke parë statusin e ndryshimit të GeoPager1 në portokalli, komandanti shkon në ekranin e bisedës dhe pyet nëse përdoruesi ka nevojë për ndihmë.

(SHENIM: përgjigja në ngjyrë portokalli vjen kur përdoruesi i faqes zgjedh një përgjigje nga lista)

Për të specifikuar opsionet e përgjigjes, thjesht futni "?:" Me opsionet e ndara me "/" s

Hapi 4: Paralajmërimet për faqe

Paralajmërimet për Pager
Paralajmërimet për Pager

Nga ana e figurës, operatori në terren sheh ndezjen e gjelbër LED dhe zhurmën.

Hapi 5: Ndërveprimi i faqes

Ndërveprimi i pagerit
Ndërveprimi i pagerit
Ndërveprimi i pagerit
Ndërveprimi i pagerit

Ata zgjedhin vrojtimin e mesazhit me butonin e lartë, për të parë detajet e mesazhit.

Përdoruesi pastaj përdor butonat për të zgjedhur opsionin e përgjigjes.

Në këtë pikë komandanti do të marrë një alarm se ka ardhur një përgjigje. (Shiko ekranin e bisedës së aplikacionit më lart, me përgjigjen portokalli)

Hapi 6: Si të mblidhni pajisjet

Si të mblidhni pajisjet
Si të mblidhni pajisjet

Referojuni diagramit të instalimeve elektrike më lart se si të lidhni butonat, zilen dhe GPS:

Hapi 7: Ndezja e firmuerit

Ju duhet të siguroheni që keni të instaluar Arduino IDE, me mbështetjen e bordeve të Espressif ESP32 të shtuar. Shkoni në faqen e Ripple Github për udhëzime:

github.com/spleenware/ripple

Për këtë projekt, duhet të ndizni këtë binar specifik:

SH NOTNIM: Për fat të keq, GPS përdor të njëjtin UART si porta USB e integruar, kështu që duhet të shkëputni GPS-in sa herë që ndizni firmuerin OSE programoni pajisjen përmes aplikacionit.

Hapi 8: Konfigurimi i pajisjes (ID, Cilësimet)

Aplikacioni Ripple Commander ka dy ikona lëshuese. Për përcaktimin dhe konfigurimin e pajisjeve në rrjetin mesh, niseni nga ikona "Sigurimi i pajisjes".

Prekni menunë "E RE" në shiritin e sipërm të veprimit. pastaj futni një ID dhe emër unik. Zgjidhni "GeoPager" në listën zbritëse të rolit të pajisjes. (sipas dëshirës, mund të vendosni konfigurimin e personalizuar me butonin '…')

Klikoni në SAVE, pastaj përsëri në ekranin kryesor, duhet të ketë një pajisje të re në listë me emrin që keni caktuar.

Trokitni lehtë mbi ikonën e vogël 'çip kompjuteri' pranë tij për të shkuar në ekranin 'Pajisja e Programit'. Ndërsa mbani shtypur butonin e sipërm në pajisjen pager (butoni A), lidhni një kabllo USB OTG nga Android në pajisjen e cila duhet të ndizet në pajisje. Pas një vonese ju duhet të shihni 'PROGRAM MODE' në ekranin OLED.

Tani trokitni lehtë mbi butonin 'Program' në aplikacionin Komandant, dhe nëse gjithçka shkon mirë duhet të ketë një mesazh '… bërë'. Pajisja tani duhet të ketë ID -në e saj, konfigurimin dhe çelësat e kriptimit të ruajtur në EEPROM -in e saj.

Hapi 9: Testimi fillestar

Fikeni pajisjen, pastaj lidhni baterinë LiPo ose fikeni atë nga një burim USB. Nisni ekranin kryesor duke përdorur ikonën tjetër të lëshuesit (të etiketuar Ripple Commander). Kjo duhet të tregojë pajisjen pager në listë, me një rreth gri pranë saj. Statusi gri do të thotë status "i panjohur", pasi pajisja nuk ka pasur ende asnjë ndërveprim.

Prekni në pajisjen pager, për të hyrë në një ekran 'chat'. Shiriti i sipërm i veprimit tani duhet të tregojë azhurnimin e rrethit të statusit në BLUE, dhe ikona 'WiFi' pranë tij që tregon lidhje të plotë/të fortë.

Provoni të shkruani disa mesazhe, të cilat duhet të bëjnë që bip/flash të shikuesit, etj

Dhuro

Nëse e gjeni këtë projekt të dobishëm dhe dëshironi të hidhni pak Bitcoin në rrugën time, do të isha vërtet mirënjohës.

Adresa ime BTC: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

Komente

Nëse jeni të përfshirë në SAR, ose në ndonjë organizatë tjetër me një strukturë komandimi dhe kontrolli e cila mund të përfitojë nga kjo aftësi, unë do të doja të ndihmoja në ngritjen e një projekti/vendosjeje prove.

Unë vazhdoj të punoj në këtë projekt sepse me të vërtetë më angazhon dhe më intereson. Shpresoj se mund të jetë e dobishme për komunitetin më të gjerë. Mos ngurroni të më dërgoni mesazh këtu nëse keni pyetje.

Shijoni!

Të fala, Scott Powell

Recommended: