Mündəricat:

LoRa Mesh Radio: 4 addım (şəkillərlə)
LoRa Mesh Radio: 4 addım (şəkillərlə)

Video: LoRa Mesh Radio: 4 addım (şəkillərlə)

Video: LoRa Mesh Radio: 4 addım (şəkillərlə)
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #6 2024, Iyul
Anonim
LoRa Mesh Radio
LoRa Mesh Radio

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ı

TTGO ESP32 Quraşdırma
TTGO ESP32 Quraşdırma

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ı

Adafruit Lələk Quraşdırması
Adafruit Lələk Quraşdırması
Adafruit Lələk Quraşdırması
Adafruit Lələk Quraşdırması
Adafruit Lələk Quraşdırması
Adafruit Lələk Quraşdırması
Adafruit Lələk Quraşdırması
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

Ripple Messenger Tətbiqini qurun
Ripple Messenger Tətbiqini qurun
Ripple Messenger Tətbiqini qurun
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ə: