Mundarija:
- 1 -qadam: Heltec kengashi haqida
- 2 -qadam: ESP32 uchun Arduino IDE -ni o'rnatish
- 3 -qadam: ESP32 kartasini o'rnatish
Video: ESP32 LoRaWAN Mote: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Ushbu loyihada biz Bangtooddan ESP32 Heltec WiFi LoRa OLED platasidan foydalanib, DHT22 sensori ma'lumotlarini The Things Network (TTN) ga yuborish uchun LoRaWAN Mote (so'nggi tugun) quramiz. Loyihada ishlatiladigan kod va kutubxonalarni GitHub -da topish mumkin. Shuningdek, siz antenna va cho'chqa dumi ulagichini (U. FL - SMA) sotib olishingiz kerak bo'ladi. Mote va ilovani ro'yxatdan o'tkazish uchun TTN hisobi ham kerak. Ushbu loyiha Arduino IDE, LoRaWAN va umuman ESP32 haqida ba'zi bilimlarni o'z ichiga oladi. Sarlavhali pinlarni ESP32 kartasiga ulash uchun ba'zi lehimlash ko'nikmalari ham talab qilinadi. Things Network -ga ulangan ishlaydigan LoRa shlyuzi ham kerak bo'ladi. Agar sizda LoRa shlyuzi ishlamayotgan bo'lsa, siz ushbu Heltec platasi yordamida 1_CH LoRa shlyuzini sozlash bo'yicha boshqa qo'llanmaga amal qilishingiz mumkin. Ushbu turdagi shlyuzlar faqat skameykada ishlab chiqilgan va to'liq LoRa shlyuzi emas. Ushbu loyiha WiFi, LoRa va OLED bilan boshqa ESP32 ishlab chiqish platalari yordamida ham ishlaydi, lekin pin_mapping boshqacha bo'ladi va tanlangan taxtaning sxemalari va pin_out diagrammalariga amal qilishni yaxshi bilishni talab qiladi.
Bosqichma -bosqich rasmlar bilan to'liq yurish uchun bu erda ko'ring.
1 -qadam: Heltec kengashi haqida
Xususiyatlar:
-
CPU: ESP32 DOWDQ6
- 240 MGts chastotali ikki yadroli
- Wi -Fi 150 Mbit/s gacha 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Fleshli: 4 MB (32 Mbit)
- USB-seriyali konvertor: CP2102
- Radio: Semtech SX1276
- Antenna ulagichi: IPX (U. FL)
-
OLED ekrani:
- Hajmi: 0,96 ″
- Haydovchi: SSD1306
- Ruxsat: 128 × 64 piksel
- Li-Ion/Li-Po zaryadlash davri
- Batareya rozetkasi: 2 pinli raster 1,25 mm
- Hajmi: 52 x 25,4 x 10,3 mm
2 -qadam: ESP32 uchun Arduino IDE -ni o'rnatish
Muhim: o'rnatish jarayonini boshlashdan oldin, kompyuteringizda Arduino IDE -ning so'nggi versiyasi o'rnatilganligiga ishonch hosil qiling. Agar yo'q bo'lsa, uni o'chirib tashlang va yana o'rnating. Aks holda, u ishlamasligi mumkin. ESP32 hozirda xuddi ESP8266 uchun qilinganidek, Arduino IDE bilan birlashtirilmoqda. Arduino IDE uchun qo'shimcha dastur ESP32-ni Arduino IDE va uning dasturlash tili yordamida dasturlash imkonini beradi. ESP32 qo'shimchasini eski usulda o'rnatgan bo'lsangiz, avval espressif papkasini olib tashlashingiz kerak. Espressif papkasini qanday olib tashlashni bilish uchun ushbu qismning oxiriga o'ting, 1 -qismga e'tibor bering. 1. Antennani ulashdan oldin hech qachon taxtani yoqmang, chunki siz bortdagi radiochipga zarar etkazishingiz mumkin.
3 -qadam: ESP32 kartasini o'rnatish
ESP32 kartasini Arduino IDE -ga o'rnatish uchun quyidagi ko'rsatmalarga amal qiling: 1) Arduino IDE -dan afzal ko'rish oynasini oching. Fayl> Sozlamalar -ga o'ting 2) Quyidagi rasmda ko'rsatilgandek "Qo'shimcha boshqaruv paneli URL -lari" maydoniga https://dl.espressif.com/dl/package_esp32_index.json kiriting. Keyin "OK" tugmachasini bosing. Eslatma: agar sizda ESP8266 taxtali URL manzili mavjud bo'lsa, siz URL manzillarini vergul bilan ajratishingiz mumkin: https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Tavsiya:
LoRa GPS kuzatuvchisi bo'yicha qo'llanma - Dragino va TTN bilan LoRaWAN: 7 qadam
LoRa GPS kuzatuvchisi bo'yicha qo'llanma | LoRaWAN Dragino va TTN bilan: Hey, nima bo'ldi, bolalar! Bu erda CETech -dan Akarsh. Bir nechta loyihalar biz Dragino LoRaWAN shlyuzini ko'rib chiqdik. Biz turli xil tugunlarni Gateway -ga uladik va TheThingsNetwork yordamida tugunlardan ma'lumotlarni Gateway -ga uzatdik
IoT LoRaWAN Things Network platformasida kirish va hisob yaratish: 6 qadam
IoT LoRaWAN Things Network platformasida kirish va hisob yaratish: Bu imkoniyatda biz The Things Network platformasida hisob qaydnomasini yaratamiz va biz qisqa kirish kiritamiz, TTN yaxshi narsalar uchun Internet tarmog'ini yaratish yoki " IoT ". Things Network LoR -ni amalga oshirdi
ESP32 bilan ishlashni boshlash - Arduino IDE -da ESP32 taxtalarini o'rnatish - ESP32 miltillovchi kod: 3 qadam
ESP32 bilan ishlashni boshlash | Arduino IDEda ESP32 taxtalarini o'rnatish | ESP32 Blink kodi: Ushbu ko'rsatmalarda biz esp32 bilan qanday ishlashni va esp32 platalarini Arduino IDE -ga qanday o'rnatishni ko'rib chiqamiz va biz esp 32 -ni arduino ide yordamida miltillovchi kodni ishga tushirishni dasturlashtiramiz
RETELEOR LoRaWAN kartografiya tizimi: 4 qadam
Retelelor LoRaWAN kartografiya tizimi: dasturlar LoRaWAN-ni qayta yozish uchun dasturlarni ishga tushirish kerakmi? Texnologiyalarga g'amxo'rlik qilish, shuningdek, ma'lumot uzatish va ma'lumotlarni uzatish uchun zarur bo'lgan ma'lumotlarni o'z ichiga oladi
Raspberry Pi LoRaWAN shlyuzi: 3 qadam
Raspberry Pi LoRaWAN shlyuzi: Bu loyiha Raspberry PI iC880a-spi LoRaWAN shlyuzidir. U Internetdagi boshqa o'quv qo'llanmalari yordamida yig'ilgan bo'lib, u eng yaxshilarini va hozirgi mashg'ulotlarni o'z ichiga oladi va ularga qo'llanmalar kerak. Darvoza