Talaan ng mga Nilalaman:

LoRa GPS Tracker / Pager: 9 Hakbang (na may Mga Larawan)
LoRa GPS Tracker / Pager: 9 Hakbang (na may Mga Larawan)

Video: LoRa GPS Tracker / Pager: 9 Hakbang (na may Mga Larawan)

Video: LoRa GPS Tracker / Pager: 9 Hakbang (na may Mga Larawan)
Video: Nursing Student's Last Moments Recorded On Video - The Murder of Michelle Le | DEEP DIVE 2024, Hunyo
Anonim
LoRa GPS Tracker / Pager
LoRa GPS Tracker / Pager

Nakipag-ugnay sa akin ng maraming tao sa paghahanap at pagliligtas (SAR) na interesado sa iba pang mga proyekto ng Ripple LoRa mesh na pinagtatrabahuhan ko, at napag-isipan ko ang tungkol sa paggawa ng isang nakalaang aparato para sa mga tauhan sa bukid.

Aba, eto na!

Ang aparato na ito ay hindi nangangailangan ng isang kasamang handset ng Android, dahil mayroon itong napakasimpleng UI para sa gumagamit. Mayroon itong maliit na OLED screen at 3 push button lamang, kaya nag-aalok lamang ng mga limitadong uri ng pakikipag-ugnayan sa gumagamit.

Kung ano ang ginagawa nito

  • Pinapayagan ang gumagamit ng patlang na itakda ang kanilang katayuan sa isa sa 4 na mga kulay (Blue, Green, Orange, Red), kung aling kumander ang makikita sa real-time.
  • Nagpapadala ng lokasyon ng gumagamit sa kumander nang real-time.
  • Nagbabala ang gumagamit ng mga papasok na mensahe at pag-broadcast mula sa kumander.
  • Pinapayagan ang gumagamit na magpadala ng tugon sa mga papasok na mensahe (mula sa isang listahan ng mga pagpipilian)

Mga gamit

  • TTGO LoRa 32 v2.1
  • BN-180 GPS
  • Mga pindutang pansamantala
  • 1S Lipo na baterya
  • Piezo buzzer

Hakbang 1: Isang Halimbawa ng Sitwasyon

Isang Halimbawa ng Sitwasyon
Isang Halimbawa ng Sitwasyon

Ang admin ng network ay nagtatakda ng mga aparato ng pager gamit ang application na Ripple Commander. Kunin ito mula sa Google Play:

Gamit ang app, maaaring makita ng kumander ang isang listahan ng mga aparato sa mesh network.

Hakbang 2: Pagtingin sa Mapa

Pagtingin sa Mapa
Pagtingin sa Mapa

Makikita ng kumander ang status na orange ngayon (tingnan ang orange na bilog sa itaas). Maaari rin nilang makita ang katayuan AT lokasyon sa view ng mapa.

Hakbang 3: Pagmemensahe

Pagmemensahe
Pagmemensahe

Nakikita ang katayuan ng GeoPager1 na binago sa kahel ang komander ay napunta sa chat screen, at tinanong kung kailangan ng tulong ng gumagamit.

(TANDAAN: ang tugon sa kahel ay dumating kapag ang gumagamit ng pager ay pipili ng isang tugon mula sa listahan)

Upang tukuyin ang mga pagpipilian sa pagtugon, ipasok lamang ang "?:" Na may mga pagpipilian na pinaghiwalay ng "/" s

Hakbang 4: Mga Alerto sa Pager

Mga Alerto sa Pager
Mga Alerto sa Pager

Sa panig ng pager, nakikita ng operatiba sa patlang ang berdeng LED flash at tunog ng buzzer.

Hakbang 5: Pakikipag-ugnay sa Pager

Pakikipag-ugnayan
Pakikipag-ugnayan
Pakikipag-ugnayan
Pakikipag-ugnayan

Pinili nila ang preview ng mensahe gamit ang tuktok na pindutan, upang makita ang mga detalye ng mensahe.

Ginagamit ng gumagamit ang mga pindutan upang piliin ang pagpipiliang tugon.

Sa puntong ito ang kumander ay makakakuha ng isang alerto na ang isang tugon ay pumasok. (Tingnan ang chat screen ng app sa itaas, na may orange na tugon)

Hakbang 6: Paano Magtipon ng Mga Device

Paano Magtipon ng Mga Device
Paano Magtipon ng Mga Device

Sumangguni sa diagram ng mga kable sa itaas kung paano ikonekta ang mga pindutan, buzzer at GPS:

Hakbang 7: Flashing ang Firmware

Kailangan mong tiyakin na naka-install ang Arduino IDE, na idinagdag ang suporta ng mga board ng Espressif ESP32. Pumunta sa site ng Ripple Github para sa mga tagubilin:

github.com/spleenware/ripple

Para sa proyektong ito, kailangan mong i-flash ang tukoy na binary na ito:

TANDAAN: Sa kasamaang palad, gumagamit ang GPS ng parehong UART tulad ng built-in na USB port, kaya dapat mong idiskonekta ang GPS sa tuwing nai-flashing mo ang firmware O i-program ang aparato sa pamamagitan ng app.

Hakbang 8: Pag-configure ng Device (ID, Mga Setting)

Ang Ripple Commander app ay may DALAWANG mga icon ng launcher. Para sa pagtukoy at pag-configure ng mga aparato sa network ng mesh, ilunsad mula sa icon na 'Paglalaan ng Device'.

Mag-tap sa menu na 'BAGO' sa tuktok na Actionbar. pagkatapos ay ipasok ang isang natatanging ID at pangalan. Piliin ang 'GeoPager' sa drop-down na Role ng Device. (opsyonal, maaari mong itakda ang pasadyang config na may pindutang '…')

Mag-click sa I-save, pagkatapos ay bumalik sa pangunahing screen, dapat mayroong isang bagong aparato sa listahan na may pangalan na iyong itinalaga.

Mag-tap sa maliit na icon na 'computer chip' sa tabi nito upang pumunta sa screen ng 'Program Device'. Habang pinipigilan ang tuktok na pindutan sa aparato ng pager (pindutan A), ikonekta ang isang USB OTG cable mula sa Android sa aparato na dapat na gumana sa aparato. Pagkatapos ng isang pagkaantala dapat mong makita ang 'PROGRAM MODE' sa OLED screen.

Ngayon mag-tap sa pindutang 'Program' sa Commander app, at kung maayos ang lahat dapat mayroong isang '… tapos' na mensahe. Ang aparato ay dapat na magkaroon ng ID, config at mga encryption key na nakaimbak sa EEPROM nito.

Hakbang 9: Paunang Pagsubok

Patayin ang aparato, pagkatapos ay alinman sa ikabit ang baterya ng LiPo o i-power ito mula sa isang mapagkukunan ng USB. Ilunsad ang pangunahing screen gamit ang iba pang icon ng launcher (may label na Ripple Commander). Dapat itong ipakita ang aparato ng pager sa listahan, na may isang kulay-abong bilog sa tabi nito. Ang grey status ay nangangahulugang 'hindi alam' na katayuan, dahil ang aparato ay wala pang mga pakikipag-ugnayan.

Mag-tap sa pager aparato, upang pumunta sa isang 'chat' screen. Dapat ipakita sa tuktok na Actionbar ang pag-update ng lupon ng katayuan sa BLUE, at ang icon na 'WiFi' sa tabi nito na nagpapakita ng buo / malakas na koneksyon.

Subukang mag-type sa ilang mga mensahe, na dapat gawin ang pager beep / flash, atbp

Magbigay

Kung nakita mong kapaki-pakinabang ang proyektong ito at nais mong magtapon ng ilang Bitcoin sa aking paraan, talagang nagpapasalamat ako.

Ang aking address sa BTC: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

Puna

Kung kasangkot ka sa SAR, o sa ilang iba pang samahan na may istrakturang utos at kontrol na maaaring samantalahin ang kakayahang ito, nais kong tumulong sa pag-set up ng isang proyekto sa pagsubok / paglawak.

Patuloy akong nagtatrabaho sa proyektong ito dahil talagang nakikipag-ugnay sa akin at kinagigiliwan ako. Inaasahan kong mapatunayan nitong maging kapaki-pakinabang sa mas malawak na pamayanan. Huwag mag-atubiling mag-mensahe sa akin dito kung mayroon kang mga katanungan.

Mag-enjoy!

Pagbati, Scott Powell

Inirerekumendang: