İçindekiler:
- Adım 1: Heltec Kartı Hakkında
- Adım 2: ESP32 için Arduino IDE'yi Ayarlama
- Adım 3: ESP32 Kartını Takma
Video: ESP32 LoRaWAN Mote: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu projede, bir DHT22 sensöründen The Things Network'e (TTN) veri göndermek ve sensör değerlerini görüntülemek için bir LoRaWAN Mote (uç düğüm) oluşturmak için Banggood'dan ESP32 Heltec WiFi LoRa OLED kartını kullanacağız. Projede kullanılan kod ve kütüphaneler GitHub'da bulunabilir. Ayrıca bir anten ve domuz kuyruğu konektörü (U. FL'den SMA'ya) satın almanız gerekecektir. Mote'u ve uygulamayı kaydetmek için bir TTN hesabı da gereklidir. Bu proje, genel olarak Arduino IDE, LoRaWAN ve ESP32 hakkında biraz bilgi sahibi olduğunu varsayar. Başlık pimlerini ESP32 kartına takmak için bazı lehimleme becerileri de gereklidir. The Things Network'e bağlı çalışan bir LoRa Gateway'e de ihtiyaç duyulacak. Çalışmakta olan bir LoRa Ağ Geçidiniz yoksa, bu Heltec kartını kullanarak 1_CH LoRa Ağ Geçidini ayarlayan diğer öğreticimi takip edebilirsiniz. Bu Ağ Geçidi türü yalnızca tezgahta geliştirme içindir ve tam bir LoRa Ağ Geçidi değildir. Bu proje aynı zamanda WiFi, LoRa ve OLED'li diğer ESP32 geliştirme kartlarını kullanarak çalışacak ancak pin_mapping farklı olacak ve seçilen kartın şemalarının ve pin_out diyagramlarının nasıl takip edileceğine dair iyi bir bilgi gerektirecektir.
Adım adım resimlerle tam bir yürüyüş için burayı ziyaret edin.
Adım 1: Heltec Kartı Hakkında
Özellikler:
-
İşlemci: ESP32 DOWDQ6
- 240 MHz çift çekirdekli
- 150Mbps'ye kadar WiFi 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Flaş: 4MB (32Mbit)
- USB-Seri Dönüştürücü: CP2102
- Radyo: Semtech SX1276
- Anten konektörü: IPX (U. FL)
-
OLED Ekran:
- Boyut: 0.96"
- Sürücü: SSD1306
- Çözünürlük: 128×64 piksel
- Li-Ion/Li-Po şarj devresi
- Pil soketi: 2pin raster 1,25 mm
- Boyut: 52 x 25,4 x 10,3 mm
Adım 2: ESP32 için Arduino IDE'yi Ayarlama
Önemli: Bu kurulum prosedürüne başlamadan önce, bilgisayarınızda Arduino IDE'nin en son sürümünün kurulu olduğundan emin olun. Bunu yapmazsanız, kaldırın ve tekrar yükleyin. Aksi takdirde çalışmayabilir. ESP32, şu anda tıpkı ESP8266 için yapıldığı gibi Arduino IDE ile entegre ediliyor. Arduino IDE için bu eklenti, Arduino IDE ve programlama dilini kullanarak ESP32'yi programlamanıza izin verir. ÖNEMLİ NOT: Eğer ESP32'yi Arduino IDE'ye ilk kez kuruyorsanız, aşağıda açıklanan kurulum prosedürünü takip etmeniz yeterlidir. ESP32 eklentisini eski yöntemi kullanarak zaten yüklediyseniz, önce espressif klasörünü kaldırmalısınız. Bölüm 1'i takip ederek espressif klasörünün nasıl çıkarılacağını öğrenmek için bu bölümün sonuna gidin Not #1. Anakartı asla önce anteni bağlamadan açmayın, aksi takdirde kart üzerindeki radyo çipine zarar verebilirsiniz.
Adım 3: ESP32 Kartını Takma
ESP32 kartını Arduino IDE'nize kurmak için aşağıdaki talimatları izleyin: 1) Arduino IDE'den tercihler penceresini açın. Dosya > Tercihler'e gidin2) Aşağıdaki şekilde gösterildiği gibi "Ek Pano Yöneticisi URL'leri" alanına https://dl.espressif.com/dl/package_esp32_index.json girin. Ardından, "Tamam" düğmesini tıklayın. Not: ESP8266 pano URL'niz zaten varsa, URL'leri şu şekilde virgülle ayırabilirsiniz: https://dl.espressif.com/dl/package_esp32_index.json, https:// /arduino.esp8266.com/stable/package_esp8266com_index.json
Önerilen:
LoRa GPS İzleyici Eğitimi - Dragino ve TTN ile LoRaWAN: 7 Adım
LoRa GPS İzleyici Eğitimi | LoRaWAN, Dragino ve TTN ile: Hey, naber çocuklar! Akarsh burada CETech'ten. Birkaç projede Dragino'dan LoRaWAN Geçidi'ne bir göz atmıştık. Ağ Geçidine farklı düğümler bağladık ve ağ geçidi olarak TheThingsNetwork'ü kullanarak düğümlerden Ağ Geçidi'ne veri ilettik
Giriş ve Platform the Things Network IoT LoRaWAN'da Hesap Oluşturma: 6 Adım
The Things Network Platformunda Giriş ve Hesap Oluştur IoT LoRaWAN: Bu fırsatta The Things Network platformunda bir hesap oluşturacağız ve kısa bir giriş yapacağız, TTN nesnelerin interneti için bir ağ oluşturmak için iyi bir girişim veya " IoT". Things Network, LoR'u hayata geçirdi
ESP32'ye Başlarken - Arduino IDE'de ESP32 Kartlarının Kurulması - ESP32 Yanıp Sönme Kodu: 3 Adım
ESP32'ye Başlarken | Arduino IDE'de ESP32 Kartlarının Kurulması | ESP32 Yanıp Sönme Kodu: Bu talimatta, esp32 ile çalışmaya nasıl başlayacağımızı ve esp32 kartlarının Arduino IDE'ye nasıl kurulacağını göreceğiz ve esp 32'yi arduino ide kullanarak yanıp sönme kodunu çalıştıracak şekilde programlayacağız
Sistem De Cartografiere ve Retelelor LoRaWAN: 4 Adım
Sistem De Cartografiere ve Retelelor LoRaWAN: LoRaWAN.Ce este LoRa retelelor bir sistem de cartografiere cadrul acestui programı içinde? LoRa este o tehnologie care pune la dipozitia dezvoltatorilor de solutii inteligente o transmisie de raza lunga ve güvenlik, bir tarih, cu
Raspberry Pi LoRaWAN Ağ Geçidi: 3 Adım
Raspberry Pi LoRaWAN Gateway: Bu proje bir Raspberry PI iC880a-spi LoRaWAN Gateway'dir. Çevrimiçi olarak çeşitli diğer öğreticiler kullanılarak bir araya getirildi ve bu eğitimlerden en iyi ve şu anda neyin işe yaradığını ve baştan sona gerekli olan referansları içeriyor. Kapı