Mündəricat:
- Təchizat
- Addım 1: TTGO ESP32 Quraşdırması
- Addım 2: Adafruit Lələk Quraşdırması
- Addım 3: Ripple Messenger Tətbiqini qurun
- Addım 4: Əlaqə
Video: LoRa Mesh Radio: 4 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu mobil telefonlar üçün hüceyrə xaricində və ya fəlakət ssenarilərində bir qrupda SMS kimi mesajlaşmanı aktivləşdirmək üçün olduqca sadə bir əlavədir. Aşağı güc/uzun mənzilli rabitə üçün Semtech LoRa radiolarından istifadə edir. Bir çox hardware variantları var və mən hələ də fərqli cihazları və istehsalçıları sınayıram, amma hələlik bu təlimatda aşağıdakı lövhələrdən birinin necə yığılacağını və qurulacağını göstərəcəyəm:
- OLED ilə TTGO ESP32 Lora
- Adafruit Lələk M0 RFM96
Təchizat
Avadanlıqları burada almaq olar:
- OLED ilə TTGO ESP32 Lora. -VƏYA-
- Adafruit Lələk M0 RFM95
İsteğe bağlı maddələr, lakin tövsiyə olunur:
- kiçik açma/söndürmə açarı
- Piezo səs siqnalı
- kiçik 1S Lipo batareya
- USB OTG kabeli
Addım 1: TTGO ESP32 Quraşdırması
Bu lövhə, gözəl bir OLED ekran və Bluetooth radioya sahib olması ilə çox gözəldir. Təəssüf ki, LoRa radiosu Tüy qədər yaxşı deyil və yalnız aralığın təxminən yarısını alır.
Bu lövhə ilə telefonunuza UDB OTG kabeli, Bluetooth Classic və ya Bluetooth LE vasitəsilə qoşulmağı seçə bilərsiniz. Lövhəni uyğun bir firmware görüntüsü ilə yandırırsınız (hər bir əlaqə növü üçün üç fərqli firmware ikili var).
Addımlar:
- Ripple firmware görüntüsü olan lövhəni yandırın: GitHub -da ReadMe izləyin
- batareyanı bağlayın və dəyişdirin
- piezo siqnalı bağlayın: TTGO V2 -> GND və Pin 13 -ə, digər lövhələr -> GND və Pin 25 -ə
- isteğe bağlı: Çantanı 3D çap edin
Bunun üçün buradan yükləyə biləcəyiniz 3D çaplı bir qutu da hazırladım:
Addım 2: Adafruit Lələk Quraşdırması
Bu lövhələr keyfiyyətli olsa da bir az daha bahalıdır. LoRa antenini quraşdırmaq üçün bir az daha çox lehim etməlisiniz, bunlarla bir az daha əlaqəli iş var.
Addımlar:
- Ripple firmware ilə lövhəni yandırın: GitHub -da ReadMe izləyin
- piezo buzzerini GND və rəqəmsal pin 11 -ə bağlayın. (EDIT: Daha əvvəl qeyd edildiyi kimi pin 13 deyil)
- a.fl anten konnektorunu alt tərəfə lehimləyin, antenanı u.fl -yə qoşun
- İsteğe bağlı: Çantanı 3D çap edin. Dosyalar üçün bura baxın:
(İsteğe bağlı) Dipol Anteninin Lehimlənməsi
3D çap edilə bilən qutu bu dipol anten ilə istifadə üçün nəzərdə tutulmuşdur: https://www.banggood.com/T-Type-900MHz-Long-Range-Receiver-Antenna-IPEX-4-for-FrSky-R9-Mini-R9 -MM-p-1361029.html
Yaxşı bir antenadır, ancaq düzgün konnektoru yoxdur, buna görə də IPEX4 -ü kəsib, coax örgüsünü və lehimini antenin yer yastiqciklərinə ayırmaq lazımdır (yuxarıdakı son şəkilə baxın). Bunu etmək üçün, kabelin ucundan təxminən 10 mm xarici plastik çıxarın, sonra ətrafındakı çox incə koaks tel örgüsünü ayırın və üzərinə bir az lehim qoyun. Sonra içindəki aktiv teldən təxminən 1 mm plastik çıxarın və üzərinə az miqdarda lehim qoyun.
Sonra, antenanın torpaq yastiqciklərini Tüy üzərində, ortada isə aktiv anten padini əvvəlcədən qalaylayın, sonra antenanı bu yastiqlərə lehimləyin (ayrılmış koaksı yer yastıqlarına, aktiv daxili teli anten yastığına).
Addım 3: Ripple Messenger Tətbiqini qurun
Bunun üçün yoldaş tətbiq Ripple Messenger adlanır. Hal -hazırda Play mağazasından yükləyə biləcəyiniz yalnız bir Android versiyası var: Ripple Messenger
Qrupunuzdakı hər bir şəxsə 1 ilə 254 arasında bənzərsiz bir rəqəmsal şəxsiyyət kodu verilməlidir. Bunu öz aranızda həll etməlisiniz. Koordinasiya üçün heç bir mərkəzi server yoxdur.
Həm də (isteğe bağlı olaraq) özünüzü fərqli qrup kimlikləri ilə təyin edərək alt qruplara təşkil edə bilərsiniz (yenə 1 ilə 254 arasında). Varsayılan olaraq hamınız sıfır qrupunda qala bilərsiniz. Qruplar 'kanallar' kimidir və ayrı mesh şəbəkələri quracaqlar.
Dostlar əlavə etmək
Quraşdırma ekranında öz təfərrüatlarınızı daxil etdikdən və QAYDETDİ seçdikdən sonra, bir -birinizin QR kodlarını skan edərək digər istifadəçilərin telefonlarına Dost olaraq əlavə edilə bilərsiniz. Bu açıq açar mübadiləsi edir ki, bir -birinizə özəl şəkildə mesaj göndərə biləsiniz. Qrupunuzdakı digər cihazlar mesajlarınızı səssizcə ötürəcək, ancaq 'aça' bilməz.
Bağlanan Radio
Radio lövhəsi ya USB OTG kabeli, ya da Bluetooth vasitəsilə planşetə/telefona qoşula bilər. Üst hərəkət çubuğundan 'Tercihlər' menyusunu seçərək bu seçiminizi təyin etməlisiniz. Yuxarıdakı hərəkət çubuğunda, radio lövhənizin bağlı olduğunu aşkar etdikdə ağ rəngdə görünəcək bir simvol var.
Bluetooth Classic üçün bluetooth -un aktiv olduğundan əmin olmalısınız və telefonunuzu/planşetinizi lövhə ilə əl ilə cütləşdirməlisiniz. Bluetooth ayarına gedin və tarama/yeniləməni seçin və çıxanda 'Ripple Cihazına' vurun. Ripple tətbiqinə qayıdın, sonra 'Cihaz Seç' düyməsinə vurun və siyahıdan 'Ripple Cihazı' seçin.
Bluetooth LE üçün cütləşməyə ehtiyac yoxdur. Sadəcə 'Cihaz Seç' ekranında 'Ripple Xidməti' ni seçdiyinizə əmin olun.
Söhbətlər
Əsas ekrandan söhbət etmək istədiyiniz dostunuza vurun, söhbət ekranına keçin (yuxarıda göstərildiyi kimi). Fəaliyyət çubuğu adlarını göstərəcək, sağda isə istifadəçinin cihazının hazırda əlçatan olub -olmadığını və ən yaxın siqnalın nə qədər güclü olduğunu göstərən bir siqnal göstəricisi var.
Yalnız mesaj yazın və ya cari yerinizi göndərmək üçün mətn qutusunun solundakı 'pin' işarəsinə vurun.
Digər istifadəçilər yerlərini göndərdikdə, bunun altından xətt çəkildiyini və nə qədər uzaqda olduqlarını və təxminən hansı pusula getdiyini hesablayacaqsınız. Google Xəritədə yeri görmək üçün linki vura bilərsiniz.
Addım 4: Əlaqə
Bu sadəcə hobbi olaraq etdiyim bir işdir və bu cür işdən zövq aldığım üçün. Maraqlı bir problem oldu və davam edir.
Daha çox istehlakçı cihazı kimi etmək üçün 3D çap dizaynları ilə birlikdə daha yaxşı radio modulları və aparat birləşmələri axtarıram.
Çox güman ki, hələ də aradan qaldırılacaq bir çox səhv var. Bunun sizin üçün işlədiyini və ya problemlə qarşılaşdığınızı bildirin. Geribildirim çox xoşdur.
Zövq alın!
Hörmətlə, Scott Powell.
Bu layihəni faydalı hesab edirsinizsə və Bitcoin -i özümə atmaq kimi hiss edirsinizsə, həqiqətən minnətdar olaram: BTC ünvanım: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Tövsiyə:
LoRa Mesh Sensorları: 6 addım
LoRa Mesh Sensorları: Bu, Ripple LoRa mesh şəbəkələrindəki üçüncü sensordur, indi sensor qovşaqlarını nümayiş etdirir. Əvvəlki məqalələrə istinad üçün baxın: https: //www.instructables.com/id/LoRa-Mesh-Radio/https:/ /www.instructables.com/id/LoRa-GPS-Tracker
LoRa üzərində Ev Alətlərinə Nəzarət - Ev Otomasyonunda LoRa - LoRa Uzaqdan İdarəetmə: 8 Addım
LoRa üzərində Ev Alətlərinə Nəzarət | Ev Otomasyonunda LoRa | LoRa Uzaqdan İdarəetmə: Elektrik cihazlarınızı internet olmadan uzun məsafələrdən (Kilometr) idarə edin və avtomatlaşdırın. Bu LoRa vasitəsilə mümkündür! Hey, necesiz uşaqlar? Akarsh burada CETech -dən. Bu PCB -də OLED displey və 3 röle var
MESH istifadə edərək Avatar Rəsm Robotu: 6 Addım (Şəkillərlə birlikdə)
MESH istifadə edərək Avatar Drawing Robotu: Fiziki fəaliyyətin sizi daha yaradıcı edə biləcəyini eşitmisinizmi? Aktiv olmaq düşüncənizi genişləndirməyə və yaradıcı fikirlər yaratmağa kömək edir. Tez -tez işləmirsinizsə, ancaq yaradıcılığınızı artırmaq istəyirsinizsə, narahat olmayın - İşdə sizin üçün bir şey! Bu
MESH istifadə edərək paltaryuyan maşın bildirişləri: 4 addım (şəkillərlə)
MESH istifadə edərək paltaryuyan maşın bildirişləri: Vay! Paltaryuyan maşındakı paltarları unutmuşam … Yuyunduqdan sonra paltarlarınızı götürməyi həmişə unutursunuz? Bu resept paltarlarınız şəkil çəkməyə hazır olduqdan sonra Gmail və ya IFTTT vasitəsilə bildirişlər almaq üçün paltaryuyan maşınınızı təkmilləşdirəcək
MESH və Logitech Harmony istifadə edərək ev cihazlarınızı avtomatlaşdırın: 5 addım (şəkillərlə)
MESH və Logitech Harmony istifadə edərək ev cihazlarınızı avtomatlaşdırın: Ev cihazlarınızı az səylə avtomatlaşdırmaq üçün bir yol axtarırsınız? Cihazlarınızı işə salmaq üçün pultdan istifadə etməkdən bezmisiniz " Açıq " və " Off " Cihazlarınızı MESH Motion Sensor və Logitech Ha ilə avtomatlaşdıra bilərsiniz