Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Isang Halimbawa ng Sitwasyon
- Hakbang 2: Pagtingin sa Mapa
- Hakbang 3: Pagmemensahe
- Hakbang 4: Mga Alerto sa Pager
- Hakbang 5: Pakikipag-ugnay sa Pager
- Hakbang 6: Paano Magtipon ng Mga Device
- Hakbang 7: Flashing ang Firmware
- Hakbang 8: Pag-configure ng Device (ID, Mga Setting)
- Hakbang 9: Paunang Pagsubok
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
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
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
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
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
Sa panig ng pager, nakikita ng operatiba sa patlang ang berdeng LED flash at tunog ng buzzer.
Hakbang 5: Pakikipag-ugnay sa Pager
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
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