فهرست مطالب:
تصویری: ESP32 LoRaWAN Mote: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
در این پروژه ما از تابلوی ESP32 Heltec WiFi LoRa OLED از Banggood برای ساخت LoRaWAN Mote (گره پایانی) برای ارسال داده از یک حسگر DHT22 به شبکه Things (TTN) و نمایش مقادیر سنسور استفاده خواهیم کرد. کد و کتابخانه های مورد استفاده در پروژه را می توانید در GitHub پیدا کنید. همچنین باید یک آنتن و اتصال دهنده دم خوک (U. FL به SMA) خریداری کنید. یک حساب TTN نیز برای ثبت Mote و برنامه مورد نیاز است. این پروژه برخی از دانش Arduino IDE ، LoRaWAN و به طور کلی ESP32 را فرض می کند. برخی از مهارتهای لحیم کاری نیز برای اتصال پین های سربرگ به برد ESP32 مورد نیاز است. یک دروازه LoRa فعال متصل به The Things Network نیز مورد نیاز است. اگر LoRa Gateway راه اندازی نشده است می توانید آموزش دیگر من را در مورد راه اندازی 1_CH LoRa Gatway با استفاده از این برد Heltec دنبال کنید. این نوع Gateway فقط برای توسعه روی نیمکت است و یک LoRa Gateway کامل نیست. این پروژه همچنین با استفاده از سایر تخته های توسعه ESP32 با WiFi ، LoRa و OLED کار می کند اما pin_mapping متفاوت خواهد بود و نیاز به دانش خوبی در مورد نحوه پیروی از نمودارها و نمودارهای pin_out برد انتخاب شده دارد.
برای پیاده روی کامل و گام به گام تصاویر از اینجا دیدن کنید.
مرحله 1: درباره هیئت مدیره Heltec
مشخصات فنی:
-
پردازنده: ESP32 DOWDQ6
- دو هسته ای 240 مگاهرتز
- فای تا 150 مگابیت بر ثانیه 802.11 b/g/n/e/i
- بلوتوث 4.2 (BLE)
- فلش: 4 مگابایت (32 مگابایت)
- مبدل سریال USB: CP2102
- رادیو: Semtech SX1276
- اتصال آنتن: IPX (U. FL)
-
صفحه نمایش OLED:
- اندازه: 0.96
- درایور: SSD1306
- وضوح تصویر: 128 × 64 پیکسل
- مدار شارژ Li-Ion/Li-Po
- سوکت باتری: 2 پین رستر 1.25 میلی متر
- اندازه: 52 x 25.4 x 10.3 میلی متر
مرحله 2: راه اندازی Arduino IDE برای ESP32
مهم: قبل از شروع این روش نصب ، مطمئن شوید که آخرین نسخه Arduino IDE را در رایانه خود نصب کرده اید. در غیر اینصورت آن را حذف کرده و دوباره نصب کنید. در غیر این صورت ، ممکن است کار نکند. ESP32 در حال حاضر با Arduino IDE ادغام شده است درست مانند ESP8266. این افزونه برای Arduino IDE به شما امکان می دهد تا ESP32 را با استفاده از Arduino IDE و زبان برنامه نویسی آن برنامه ریزی کنید. قبلاً افزونه ESP32 را با استفاده از روش قدیمی نصب کرده اید ، ابتدا باید پوشه espressif را حذف کنید. به انتهای این قسمت بروید تا نحوه حذف پوشه espressif را با پیروی از قسمت 1 توجه کنید. نکته 1. هرگز بدون اتصال آنتن به صفحه وصل نشوید زیرا ممکن است به تراشه رادیویی روی برد آسیب برسانید.
مرحله 3: نصب برد ESP32
برای نصب برد ESP32 در Arduino IDE ، دستورالعمل های بعدی را دنبال کنید: 1) پنجره تنظیمات را از Arduino IDE باز کنید. به File> Preferences2 بروید) https://dl.espressif.com/dl/package_esp32_index.json را در قسمت "آدرس های اضافی مدیران هیئت مدیره" مطابق شکل زیر وارد کنید. سپس ، روی دکمه "OK" کلیک کنید. توجه: اگر URL تابلوهای ESP8266 را دارید ، می توانید URL ها را با کاما به شرح زیر جدا کنید: https://dl.espressif.com/dl/package_esp32_index.json ، http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
توصیه شده:
آموزش LoRa GPS Tracker - LoRaWAN با Dragino و TTN: 7 مرحله
آموزش LoRa GPS Tracker | LoRaWAN با Dragino و TTN: هی ، چه خبر ، بچه ها! Akarsh اینجا از CETech. چند پروژه قبلی ما نگاهی به دروازه LoRaWAN از Dragino داشتیم. ما گره های مختلف را به Gateway متصل کردیم و داده ها را از گره ها به Gateway با استفاده از TheThingsNetwork به عنوان s ارسال کردیم
معرفی و ایجاد حساب در بستر شبکه Things IoT LoRaWAN: 6 مرحله
معرفی و ایجاد حساب کاربری در بستر شبکه Things IoT LoRaWAN: در این فرصت ما یک حساب کاربری در بستر The Things Network ایجاد می کنیم و یک معرفی مختصر ، TTN یک ابتکار خوب برای ایجاد یک شبکه برای اینترنت اشیاء یا & quot؛ اینترنت اشیا & quot؛. Things Network LoR را پیاده سازی کرده است
شروع کار با ESP32 - نصب بردهای ESP32 در Arduino IDE - کد پلک زدن ESP32: 3 مرحله
شروع کار با ESP32 | نصب بردهای ESP32 در Arduino IDE | ESP32 Blink Code: در این دستورالعمل نحوه شروع کار با esp32 و نحوه نصب بردهای esp32 در Arduino IDE را مشاهده می کنیم و esp 32 را برای اجرای کد چشمک زدن با استفاده از arduino ide برنامه ریزی می کنیم
Sistem De Cartografiere a Retelelor LoRaWAN: 4 مرحله
Sistem De Cartografiere a Retelelor LoRaWAN: In cadrul acestui program s-a dorit realizarea unui sistem de cartografiere a retelelor LoRaWAN.Ce este LoRa؟ LoRa este o tehnologie care pun la dipozitia dezvoltatorilor de solutii inteligente o transmisie de raza lunga si securizata a datelor، cu
Raspberry Pi LoRaWAN Gateway: 3 مرحله
Raspberry Pi LoRaWAN Gateway: این پروژه یک Raspberry PI iC880a-spi LoRaWAN Gateway است. این برنامه با استفاده از آموزشهای مختلف دیگر به صورت آنلاین ترکیب شده است ، و بهترین و آنچه در حال حاضر از آن آموزشها کار می کند را شامل می شود و مرجع ضروری است. دروازه