Mündəricat:
- Addım 1: Heltec Board haqqında
- Addım 2: ESP32 üçün Arduino IDE qurmaq
- Addım 3: ESP32 lövhəsinin quraşdırılması
Video: ESP32 LoRaWAN Mote: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu layihədə, DHT22 sensöründən məlumatları Şeylər Şəbəkəsinə (TTN) göndərmək və sensor dəyərlərini göstərmək üçün LoRaWAN Mote (son düyün) qurmaq üçün Banggooddan olan ESP32 Heltec WiFi LoRa OLED lövhəsini istifadə edəcəyik. Layihədə istifadə olunan kodu və kitabxanaları GitHub -da tapa bilərsiniz. Ayrıca bir anten və donuz quyruğu bağlayıcısı (U. FL - SMA) almalısınız. Mote və tətbiqin qeydiyyatı üçün bir TTN hesabı da lazımdır. Bu layihə Arduino IDE, LoRaWAN və ümumiyyətlə ESP32 haqqında bəzi məlumatları ehtiva edir. Başlıq pinlərini ESP32 lövhəsinə bağlamaq üçün bəzi lehimləmə bacarıqları da tələb olunur. Şeylər Şəbəkəsinə bağlı işləyən LoRa Gateway də lazım olacaq. LoRa Gatewayiniz yoxdursa və işləyirsə, bu Heltec lövhəsindən istifadə edərək 1_CH LoRa Gatway qurmaq üçün digər təlimatımı izləyə bilərsiniz. Bu tip Gateway yalnız skamyada inkişaf etmək üçündür və tam LoRa Gateway deyil. Bu layihə eyni zamanda WiFi, LoRa və OLED ilə digər ESP32 inkişaf lövhələrindən istifadə edərək işləyəcək, lakin pin_mapping fərqli olacaq və seçilmiş lövhənin sxemlərini və pin_out diaqramlarını necə yerinə yetirmək üçün yaxşı bilik tələb edəcək.
Addım -addım şəkillərlə tam gəzmək üçün bura baxın.
Addım 1: Heltec Board haqqında
Xüsusiyyətlər:
-
CPU: ESP32 DOWDQ6
- 240 MHz cüt nüvəli
- 150Mbps -ə qədər Wi -Fi 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Flaş: 4MB (32Mbit)
- USB-Seriya çeviricisi: CP2102
- Radio: Semtech SX1276
- Anten konnektoru: IPX (U. FL)
-
OLED Ekran:
- Ölçü: 0.96 ″
- Sürücü: SSD1306
- Çözünürlük: 128 × 64 piksel
- Li-Ion/Li-Po şarj dövrəsi
- Batareya yuvası: 2 pinli raster 1.25 mm
- Ölçü: 52 x 25.4 x 10.3 mm
Addım 2: ESP32 üçün Arduino IDE qurmaq
Əhəmiyyətli: bu quraşdırma proseduruna başlamazdan əvvəl, kompüterinizdə Arduino IDE -nin ən son versiyasının quraşdırıldığından əmin olun. Bunu etməsəniz, onu silin və yenidən quraşdırın. Əks təqdirdə işləməyə bilər. ESP32 hazırda ESP8266 üçün edildiyi kimi Arduino IDE ilə birləşdirilir. Arduino IDE üçün bu əlavə, ESP32-ni Arduino IDE-dən və proqramlaşdırma dilindən istifadə edərək proqramlaşdırmağa imkan verir. Köhnə metoddan istifadə edərək ESP32 əlavəsini artıq quraşdırmısınız, əvvəlcə espressif qovluğunu silməlisiniz. 1 -ci hissəni izləyərək espressif qovluğunun necə çıxarılacağını öyrənmək üçün bu hissənin sonuna gedin Qeyd 1. Gəmidəki radio çipinə zərər verə biləcəyiniz üçün əvvəlcə antenanı bağlamadan lövhəni heç vaxt işə salmayın.
Addım 3: ESP32 lövhəsinin quraşdırılması
ESP32 lövhəsini Arduino IDE -yə quraşdırmaq üçün aşağıdakı təlimatları izləyin: 1) Arduino IDE -dən seçimlər pəncərəsini açın. Fayl> Tercihlərə gedin 2) Aşağıdakı şəkildə göstərildiyi kimi "Əlavə İdarə Heyəti Menecer URL'leri" sahəsinə https://dl.espressif.com/dl/package_esp32_index.json daxil edin. Sonra "OK" düyməsini basın. Qeyd: ESP8266 lövhələrinin URL -si varsa, URL -ləri vergüllə aşağıdakı kimi ayıra bilərsiniz: https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Tövsiyə:
LoRa GPS Tracker Dərsliyi - Dragino və TTN ilə LoRaWAN: 7 addım
LoRa GPS Tracker Dərsliyi | Dragino və TTN ilə LoRaWAN: Hey, nə var, uşaqlar! Akarsh burada CETech -dən. Bir neçə proyektlə Draginodan LoRaWAN Gateway -ə nəzər saldıq. Gateway -ə fərqli qovşaqlar bağladıq və TheThingsNetwork -dən istifadə edərək qovşaqlardan məlumatları Ağ Geçidinə ötürdük
Things Network IoT LoRaWAN Şəbəkəsində Giriş və Hesab yaradın: 6 addım
IoT LoRaWAN Şeylər Şəbəkəsində Platformada Giriş və Hesab yaradın: Bu fürsətdə The Things Network platformasında bir hesab yaradacağıq və qısa bir təqdimat edəcəyik, TTN, əşyaların interneti üçün bir şəbəkə qurmaq və ya " IoT " .Şeylər Şəbəkəsi LoR tətbiq etdi
ESP32 ilə işə başlayın - Arduino IDE -də ESP32 lövhələrinin quraşdırılması - ESP32 Blink Kodu: 3 addım
ESP32 ilə işə başlayın | Arduino IDE -də ESP32 lövhələrinin quraşdırılması | ESP32 Blink Kodu: Bu təlimatlarda esp32 ilə işləməyə necə başlayacağımızı və esp32 lövhələrini Arduino IDE -yə necə quracağımızı görəcəyik və arduino ide istifadə edərək yanıb -sönmə kodunu işə salmaq üçün esp 32 -ni proqramlaşdıracağıq
Retelelor LoRaWAN Kart Sistemi: 4 Addım
Retelelor LoRaWAN Sistem Kartları: Bu proqramlar, LoRaWAN-da bir kart sistemini yaratmaq üçün bir proqramdır. Texnologiyalara diqqət yetirin və məlumatların etibarlılığını təmin edin
Raspberry Pi LoRaWAN Gateway: 3 addım
Raspberry Pi LoRaWAN Ağ Geçidi: Bu layihə Raspberry PI iC880a-spi LoRaWAN Ağ Geçididir. Müxtəlif onlayn dərslərdən istifadə edərək bir araya gətirildi və ən yaxşısını özündə cəmləşdirdi və hazırda bu dərsliklərdən işləyənlər və arayışlar lazım olduğu müddət ərzində həyata keçirildi. Darvaza