
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13

Üzerinde çalıştığım diğer Ripple LoRa ağ projeleriyle ilgilenen arama kurtarmada (SAR) birkaç kişi benimle iletişime geçti ve bu beni saha personeli için özel bir cihaz yapmayı düşünmeye sevk etti.
İşte burada!
Bu cihaz, kullanıcı için çok basit bir kullanıcı arayüzüne sahip olduğundan, eşlik eden bir Android ahizesi gerektirmez. Küçük bir OLED ekranı ve yalnızca 3 basma düğmesi vardır, bu nedenle kullanıcıyla yalnızca sınırlı etkileşim türleri sunar.
Bu ne yapar
- Saha kullanıcısının durumunu komutanın gerçek zamanlı olarak göreceği 4 renkten (Mavi, Yeşil, Turuncu, Kırmızı) birine ayarlamasına izin verir.
- Kullanıcının konumunu gerçek zamanlı olarak komutana iletir.
- Komutandan gelen mesajlar ve yayınlar hakkında kullanıcıyı uyarır.
- Kullanıcının gelen mesajlara yanıt göndermesine izin verir (seçenekler listesinden)
Gereçler
- TTGO LoRa 32 v2.1
- BN-180 GPS
- Anlık düğmeler
- 1S Lipo pil
- Piezo buzzer
Adım 1: Örnek Bir Senaryo

Ağın yöneticisi, Ripple Commander uygulamasını kullanarak çağrı cihazı cihazlarını kurar. Google Play'den alın:
Komutan, uygulamayı kullanarak ağ ağındaki cihazların bir listesini görebilir.
2. Adım: Harita Görünümü

Komutan, durumun artık turuncu olduğunu görebilir (yukarıdaki turuncu daireye bakın). Ayrıca harita görünümünde durumu VE konumu görebilirler.
3. Adım: Mesajlaşma

GeoPager1'in durumunun turuncuya döndüğünü gören komutan sohbet ekranına girer ve kullanıcının yardıma ihtiyacı olup olmadığını sorar.
(NOT: çağrı cihazı kullanıcısı listeden bir yanıt seçtiğinde turuncu yanıt gelir)
Yanıt seçeneklerini belirtmek için, seçenekleri "/" ile ayırarak "?:" yazmanız yeterlidir.
4. Adım: Çağrı Uyarıları

Çağrı cihazı tarafında saha operatörü yeşil LED flaşı ve zil sesini görür.
Adım 5: Çağrı Cihazı Etkileşimi


Mesaj ayrıntılarını görmek için üst düğmeyle mesaj önizlemesini seçerler.
Kullanıcı daha sonra yanıt seçeneğini seçmek için düğmeleri kullanır.
Bu noktada komutan bir yanıtın geldiğine dair bir uyarı alacaktır. (yukarıdaki turuncu yanıtlı uygulama sohbet ekranına bakın)
Adım 6: Cihazları Birleştirme

Düğmelerin, sesli uyarının ve GPS'in nasıl bağlanacağını öğrenmek için yukarıdaki kablo şemasına bakın:
Adım 7: Firmware'i Flashlama
Espressif ESP32 kartları desteği eklenmiş olarak Arduino IDE'nin kurulu olduğundan emin olmanız gerekir. Talimatlar için Ripple Github sitesine gidin:
github.com/spleenware/ripple
Bu proje için, bu özel ikili dosyayı flaş etmeniz gerekiyor:
NOT: Ne yazık ki, GPS, yerleşik USB bağlantı noktasıyla aynı UART'ı kullanır, bu nedenle aygıt yazılımını her yanıp sönerken VEYA cihazı uygulama aracılığıyla programlarken GPS'in bağlantısını kesmeniz gerekir.
Adım 8: Cihazı Yapılandırma (Kimlik, Ayarlar)
Ripple Commander uygulamasında İKİ başlatıcı simgesi bulunur. Kafes ağdaki cihazları tanımlamak ve yapılandırmak için 'Aygıt Sağlama' simgesinden başlatın.
Üst Eylem Çubuğundaki 'YENİ' menüsüne dokunun. ardından benzersiz bir kimlik ve ad girin. Cihaz Rolü açılır menüsünde 'GeoPager'ı seçin. (isteğe bağlı olarak, '…' düğmesiyle özel yapılandırma ayarlayabilirsiniz)
KAYDET'e tıklayın, ardından ana ekrana geri dönün, listede atadığınız ada sahip yeni bir cihaz olmalıdır.
'Program Cihazı' ekranına gitmek için yanındaki küçük 'bilgisayar çipi' simgesine dokunun. Çağrı cihazı cihazındaki (düğme A) üstteki düğmeyi basılı tutarken, cihazı açması gereken cihaza Android'den bir USB OTG kablosu bağlayın. Bir gecikmeden sonra OLED ekranında 'PROGRAM MODU' görünmelidir.
Şimdi Commander uygulamasında 'Program' düğmesine dokunun ve her şey yolunda giderse bir '… bitti' mesajı görünmelidir. Aygıtın kimliği, yapılandırması ve şifreleme anahtarları artık EEPROM'unda saklanmalıdır.
Adım 9: İlk Test
Cihazı kapatın, ardından LiPo pilini takın veya bir USB kaynağından çalıştırın. Diğer başlatıcı simgesini (etiketli Ripple Commander) kullanarak ana ekranı başlatın. Bu, çağrı cihazını yanında gri bir daire ile listede göstermelidir. Gri durum, cihazın henüz herhangi bir etkileşimi olmadığı için 'bilinmeyen' durumu anlamına gelir.
Bir 'sohbet' ekranına gitmek için çağrı cihazına dokunun. En üstteki Eylem Çubuğu şimdi durum çemberi güncellemesini MAVİ olarak göstermeli ve yanındaki 'WiFi' simgesi tam/güçlü bağlantıyı gösteriyor.
Çağrı cihazında bip sesi/flaş sesi vb. yapması gereken bazı mesajlar yazmayı deneyin.
Bağış yapmak
Bu projeyi faydalı bulursanız ve yoluma biraz Bitcoin atmak isterseniz, gerçekten minnettar olurum.
BTC adresim: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Geri bildirim
SAR'da veya bu yetenekten yararlanabilecek bir komuta ve kontrol yapısına sahip başka bir organizasyonda yer alıyorsanız, bir deneme projesi/dağıtımının kurulmasına yardımcı olmayı çok isterim.
Bu proje üzerinde çalışmaya devam ediyorum çünkü beni gerçekten etkiliyor ve ilgimi çekiyor. Umarım daha geniş bir topluluk için faydalı olabilir. Sorularınız olursa bana buradan mesaj atmaktan çekinmeyin.
Eğlence!
Saygılarımızla, Scott Powell
Önerilen:
Bluetooth Çağrı Bildiricisi: 5 Adım (Resimlerle)

Bluetooth Çağrı Bildiricisi: Giriş Birkaç gün önce bu Projeyle karşılaştığımda, talimat verilebilir haber akışına göz atıyordum. Harika bir projeydi. Ama neden karmaşık wifi işleri yerine Bluetooth ile yapmıyorsun diye düşündüm. Bu Bluetooth Çağrı Bildiricisinin Özellikleri
LoRa QWERTY Çağrı Cihazı: 9 Adım

LoRa QWERTY Çağrı Cihazı: Mevcut Ripple LoRa ağ projemi, eşlik eden bir Android cihazına ihtiyaç duymayan bağımsız bir mesajlaşma cihazı bulmak için uyarlamaya çalıştım. Bu cihaz, diğer bağımsız mesajlaşma cihazlarıyla veya Dalgalanma ağ de
Rulo Çağrı Makinesi: 5 Adım

Yoklama Makinesi: Otobüs lideri her sabah arama makinesini aramak zorundadır, ancak bu basit bir iş değildir. Bu yüzden öğrencilerin kendilerinin yuvarlaması daha hızlı olur mu diye düşündüm, bu yüzden öğrencilerin kendi kendilerine çalışabilecekleri basit bir cihaz tasarladım
LoRa GPS Tracker: 6 Adım (Resimlerle)

LoRa GPS İzleyici: Bu proje, Ripple LoRa ağ ağlarıyla kullanım için kendi GPS izci modülünüzü nasıl monte edeceğinizi gösterecektir. Bilgi için bu tamamlayıcı makaleye bakın: https://www.instructables.com/id/LoRa-Mesh-Radio/Bu izleyici modülleri Semtech LoRa telsizlerini kullanır ve
Kolay 5 Dakika USB Solar Şarj Cihazı/Hayatta Kalma USB Şarj Cihazı: 6 Adım (Resimlerle)

Kolay 5 Dakika USB Solar Şarj Cihazı/Hayatta Kalma USB Şarj Cihazı: Merhaba arkadaşlar! Bugün (muhtemelen) en kolay usb güneş paneli şarj cihazını yaptım! Öncelikle, sizin için bazı eğitici bilgiler yüklemediğim için üzgünüm çocuklar.. Geçtiğimiz birkaç ayda bazı sınavlarım var (aslında birkaç değil, belki bir hafta kadar..). Fakat