Mündəricat:
- Təchizat
- Addım 1: Nümunə Ssenari
- Addım 2: Xəritə Görünüşü
- Addım 3: Mesajlaşma
- Addım 4: Çağırıcı Uyarıları
- Addım 5: Çağırıcı ilə qarşılıqlı əlaqə
- Addım 6: Cihazları necə yığmaq olar
- Addım 7: Firmware -nin yanıb sönməsi
- Addım 8: Cihazı Konfiqurasiya edin (ID, Ayarlar)
- Addım 9: İlkin Test
Video: LoRa GPS İzləyicisi/Çağırıcı: 9 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Çalışdığım digər Ripple LoRa mesh layihələri ilə maraqlanan bir çox insan axtarış və xilasetmə (SAR) ilə əlaqə saxladı və məni sahə işçiləri üçün xüsusi bir cihaz hazırlamağı düşündürdü.
Yaxşı, budur!
İstifadəçi üçün çox sadə bir istifadəçi interfeysi olduğu üçün bu cihaz bir Android telefonu tələb etmir. Kiçik bir OLED ekrana və cəmi 3 düyməyə malikdir, buna görə istifadəçi ilə yalnız məhdud növ qarşılıqlı əlaqə təklif edir.
Nə edir
- Sahə istifadəçisinin vəziyyətini komandirin real vaxtda görəcəyi 4 rəngdən (Mavi, Yaşıl, Narıncı, Qırmızı) birini təyin etməyə imkan verir.
- İstifadəçinin yerini real vaxtda komandirə ötürür.
- Komandandan gələn mesajların və yayımların istifadəçisini xəbərdar edir.
- İstifadəçiyə gələn mesajlara cavab göndərmək imkanı verir (seçimlər siyahısından)
Təchizat
- TTGO LoRa 32 v2.1
- BN-180 GPS
- Anlıq düymələr
- 1S Lipo batareyası
- Piezo səs siqnalı
Addım 1: Nümunə Ssenari
Şəbəkə administratoru, Ripple Commander tətbiqindən istifadə edərək çağrı cihazı qurur. Google Play -dən əldə edin:
Tətbiqdən istifadə edərək, komandir mesh şəbəkəsindəki cihazların siyahısını görə bilər.
Addım 2: Xəritə Görünüşü
Komandir statusun narıncı olduğunu görə bilər (yuxarıdakı narıncı dairəyə baxın). Vəziyyəti və yeri xəritədə görə bilərlər.
Addım 3: Mesajlaşma
GeoPager1 -in vəziyyətinin narıncıya dəyişdiyini görən komandir söhbət ekranına girir və istifadəçinin köməyə ehtiyacı olub olmadığını soruşur.
(DİQQƏT: portağallı cavab, çağrı cihazı istifadəçisi siyahıdan bir cavab seçdiyi zaman gəlir)
Cavab seçimlərini təyin etmək üçün seçimləri "/" işarələri ilə ayıraraq "?:" Daxil edin
Addım 4: Çağırıcı Uyarıları
Çağırıcı tərəfində, sahə işçisi yaşıl LED flaşını və səs siqnalını görür.
Addım 5: Çağırıcı ilə qarşılıqlı əlaqə
Mesajın detallarını görmək üçün yuxarı düymə ilə mesaj önizləməsini seçirlər.
İstifadəçi daha sonra düyməni istifadə edərək cavab seçimini seçir.
Bu zaman komandir cavab gəldiyini bildirən bir xəbərdarlıq alacaq.
Addım 6: Cihazları necə yığmaq olar
Düymələri, səs siqnalını və GPS -i necə bağlayacağınızla bağlı yuxarıdakı sxemə baxın:
Addım 7: Firmware -nin yanıb sönməsi
Espressif ESP32 lövhələri dəstəyi əlavə edilərək Arduino IDE -nin quraşdırıldığından əmin olmalısınız. Təlimatlar üçün Ripple Github saytına daxil olun:
github.com/spleenware/ripple
Bu layihə üçün bu xüsusi ikili flaş etməlisiniz:
Qeyd: Təəssüf ki, GPS quraşdırılmış USB portu ilə eyni UART istifadə edir, buna görə də firmware yandırarkən və ya cihazı tətbiq vasitəsi ilə proqramlaşdırarkən GPS bağlantısını kəsməlisiniz.
Addım 8: Cihazı Konfiqurasiya edin (ID, Ayarlar)
Ripple Commander tətbiqində İKİ başlatma nişanı var. Mesh şəbəkəsindəki cihazları təyin etmək və konfiqurasiya etmək üçün 'Cihaz Təchizatı' simgesindən başladın.
Fəaliyyət çubuğunun yuxarı hissəsindəki 'YENİ' menyusuna vurun. sonra unikal ID və ad daxil edin. Cihaz Rolu açılan menyusunda 'GeoPager' seçin. (isteğe bağlı olaraq, '…' düyməsi ilə xüsusi konfiqurasiya qura bilərsiniz)
QAYDET düyməsini basın, sonra yenidən ana ekranda siyahıda təyin etdiyiniz adla yeni bir cihaz olmalıdır.
'Proqram Cihazı' ekranına keçmək üçün yanındakı kiçik 'kompüter çipi' işarəsinə vurun. Çağırıcı cihazının yuxarı düyməsini (A düyməsini) basıb saxlayın, Android -dən cihazı işə salmalı olan USB OTG kabelini qoşun. Gecikmədən sonra OLED ekranda 'PROQRAM MODU' görünməlidir.
İndi Commander tətbiqindəki 'Proqram' düyməsinə vurun və hər şey yolunda gedirsə '… bitdi' mesajı olmalıdır. Cihazın ID, konfiqurasiya və şifrələmə açarları EEPROM -da saxlanmalıdır.
Addım 9: İlkin Test
Cihazı söndürün, sonra ya LiPo batareyasını bağlayın, ya da USB mənbəyindən enerji ilə təchiz edin. Digər başlatma simgesini (Ripple Commander etiketli) istifadə edərək əsas ekranı işə salın. Bu, çağrı cihazını siyahıda, yanında boz bir dairə ilə göstərməlidir. Cihazın hələ heç bir qarşılıqlı əlaqəsi olmadığı üçün boz statusu 'naməlum' statusu deməkdir.
'Çat' ekranına girmək üçün çağrı cihazına vurun. Üstdəki Əməliyyat Çubuğu, status dairəsi yeniləməsini MAVİ olaraq göstərməli və yanında tam/güclü əlaqə göstərən 'WiFi' simvolunu göstərməlidir.
Çağrı cihazının bip/flaş və s. Etməsi lazım olan bəzi mesajlar yazmağa çalışın
Bağışla
Bu layihəni faydalı hesab edirsinizsə və bir az Bitcoin atmaq istəsəniz, həqiqətən minnətdar olaram.
BTC ünvanım: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Əlaqə
SAR-da və ya bu qabiliyyətdən istifadə edə biləcək bir əmr-idarəetmə quruluşuna malik başqa bir təşkilatda iştirak edirsinizsə, sınaq layihəsi/yerləşdirmə qurmaqda kömək etmək istərdim.
Bu layihə üzərində işləməyə davam edirəm, çünki bu, həqiqətən məni cəlb edir və məni maraqlandırır. Ümid edirəm ki, daha geniş ictimaiyyət üçün faydalı ola bilər. Suallarınız varsa mənə bura yazmaqdan çekinmeyin.
Zövq alın!
Hörmətlə, Scott Powell
Tövsiyə:
DIY GPS İzləyicisi-Python Tətbiqi: 5 Adım (Şəkillərlə)
DIY GPS Tracker --- Python Tətbiqi: İki həftə əvvəl bir velosiped yarışına qatıldım. Bitirdikdən sonra marşrutu və o vaxt sürdüyüm sürəti yoxlamaq istədim. Təəssüf ki, buna nail olunmadı. İndi GPS izləyicisi etmək üçün ESP32 -dən istifadə edirəm və velosiped marşrutumu qeyd etmək üçün götürəcəyəm
LoRa QWERTY Çağırıcı: 9 addım
LoRa QWERTY Çağrıçı: Mövcud Ripple LoRa mesh layihəmi bir Android cihazına ehtiyacı olmayan müstəqil bir mesajlaşma qurğusu ilə uyğunlaşdırmaq üçün bir cəhd etdim. Bu cihaz ya digər müstəqil mesajlaşma cihazları ilə, ya da Ripple mesh de
DIY Günəş İzləyicisi: 27 Adım (Şəkillərlə birlikdə)
DIY Günəş İzləyicisi: Giriş Gənc tələbələri mühəndislik ilə tanış etməyi və onlara günəş enerjisi haqqında öyrətməyi hədəfləyirik; kurikulumlarının bir hissəsi olaraq bir Helios qurmalarını istəyərək. Enerji istehsalını fosil yanacaqdan uzaqlaşdırmaq üçün mühəndislikdə bir səy var
LoRa GPS İzləyicisi: 6 Adım (Şəkillərlə birlikdə)
LoRa GPS Tracker: Bu layihə, Ripple LoRa mesh şəbəkələrində istifadə üçün öz GPS izləyici modulunuzu necə yığacağınızı göstərəcək. Məlumat üçün bu yoldaş məqaləyə baxın: https://www.instructables.com/id/LoRa-Mesh-Radio/Bu izləyici modulları Semtech LoRa radiolarından istifadə edir və
Simsiz Ay Fazı İzləyicisi: 6 Adım (Şəkillərlə birlikdə)
Wireless Lunar Phase Tracker: Aysal faz izləyicisi, Ay haqqında kritik məlumatlar toplamağa imkan verən kiçik, yarı portativ bir cihazdır. Cihaz görünən işıqlandırma, faza, ayın doğuşu və təyin olunmuş vaxtlar və daha çox kimi parametrləri bildirir