Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimat, RFM95/96 radio modulu ilə birlikdə ESP8266 istifadə edərək, bütün dünya bölgələri üçün Şeylər Şəbəkəsi ilə uyğun bir LoRa Gateway yaratmağa kömək edəcək. İşləməsi üçün mənbə kodu da verilir və konfiqurasiya üçün inteqrasiya olunmuş bir veb interfeysi ilə gəlir, istifadəsi çox asandır, görəcəksiniz … gedək
Mənbə kodu
Təchizat
Lazım olan bütün elementlər aşağıda verilmişdir
Addım 1: Avadanlıq
Bütün hardware elementlərini burada və ya aşağıda tapa bilərsiniz
- Su keçirməyən plastik qutu
- WEMOS D1 Mini Pro ESP8266
- LoRa modulu RFM95 SX1276 çip 915MHz 868MHz 433MHz
- 868/915 MHz antenna
- 5V 2A DC Çıxış Güc Adaptoru
- Pin Kişi Şeridi 1*40P 2.0mm
- 2 mm pin başlıq dişi
- koaksial bağlayıcılar Anten
- DC Jack Konnektoru 3.5 X 1.3 mm
- Kiçik Phillips
- Terminal Blok Konnektoru 2Pin 5.0mm
- PCB lövhəsi
Bütün parçaları əldə etdikdən sonra, LEGO ilə oynamaq kimidir … zövq alın:)
Addım 2: Təqdim olunan PCB / Şemalar haqqında Qeyd
Bu layihədə boz rəngli hissələr istifadə edilmir, hal -hazırda yazdığım bir layihədə eyni dövrə istifadə edilə biləcəyi üçün var.
Addım 3: Proqram təminatı
İndi Arduino IDE qurmalısınız, istədiyiniz başqa bir çərçivədən istifadə edə biləcəyinizi unutmayın. Layihəni tərtib etmək üçün çətin deyil, ancaq bir və ya iki şeyi etməlisiniz. Kod github.com -da yerləşdirilir, açıq mənbəyidir, konstruktiv olmaqdan çəkinməyin, səhvləri bildirmək və ya təklif vermək böyük bir töhfə olardı:) Yükləyin və açın:
LoRaWanGateway/LoRaWanGateway.ino
Sketchbook yerini fayl seçimləri altında dəyişdirin
Lazım gələrsə, fayl seçimləri altında əlavə lövhələr əlavə edin … İstifadə edirəm:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Burada diqqət yetirin, köhnə versiyalar düzgün işləməyəcək, ən azı 2.6.3 versiyasını yükləməlisiniz
Alətlər lövhəsi altında lövhənizi seçin (bəlkə də şəkil ilə eyni deyil, sizinki seçdi)
İndi tərtib etməli, lövhənizə yükləməli və veb interfeysindən istifadə edərək konfiqurasiya etməlidir.
Addım 4: Veb İnterfeysi Konfiqurasiyası
Bütün parçaları bir yerə qoyduqdan sonra inteqrasiya olunmuş veb interfeysi vasitəsilə yeni ağ geçidinizi aça və konfiqurasiya edə bilərsiniz. ESP8266 -nın içərisində dəyərlərini asanlıqla dəyişdirməyə imkan verən kiçik bir səhifədir … ilk baxışdan nəzərdən keçirin və burada konfiqurasiya demosu ilə oynayın. Bu interfeys ilə konfiqurasiya edə bilərsiniz:
- Müştəri cihazı və ya Giriş nöqtəsi olaraq WiFi bağlantısı
- TTN Gateway parametri
- RFM modul parametrləri
- Əsas ESP8266 Sistem parametrləri
- Konfiqurasiya İnterfeysi təhlükəsizliyi/parol (bəli, parolla qorunur)
Varsayılan olaraq, daxili konfiqurasiyasına daxil olmaq üçün bir WiFi şəbəkəsi yaradacaq.
- wifi: ESP giriş nöqtəsi
- keçid: 12345678
Həddindən artıq təhlükəsizlik ilə əlaqədar olaraq, proqram təminatını ağ geçidinizə yükləməzdən əvvəl, standart dəyərləri dəyişdirməlisiniz. Hər halda, ilk əlaqədən sonra onları brauzerinizdən dəyişə bilərsiniz. İşlədikdən sonra, ağ geçidi konfiqurasiyasına veb brauzer vasitəsilə ya artıq təyin edilmiş ip vasitəsilə daxil olmaq olar
X. X. X. X/
və ya Giriş nöqtəsi vasitəsi ilə bağlanarsa
192.168.4.1/ (standart olaraq)
İndi daxil olmaq üçün etimadnamənizi istifadə edə bilərsiniz, varsayılanlar:
- istifadəçi: admin
- keçid: admin
Addım 5: TTN Ağ Geçidi əlavə edin
Nəhayət, Things Network -də bir Gateway yaratmalı və cihazınızı qeydiyyata alaraq əlaqələndirmək üçün parametrlərini buna uyğun olaraq konfiqurasiya etməlisiniz. The Things Network konsoluna daxil olun və GATEWAYS seçin.
Şlüz konfiqurasiya səhifəsində tapılan müvafiq ID -dən istifadə edərək yenisini qeyd edin. Qalan bütün sahələri lazım olduqda doldurun. Hər iki id uyğun gəlməlidir.
İndi məlumatları göstərməyə hazır olmalıdır.
Budur, ümid edirəm ki, kifayət qədər aydındır … hər hansı bir probleminiz varsa, hər hansı bir sual verməkdən çekinmeyin