فهرست مطالب:
- مرحله 1: مواد
- مواد بسیار ارزان
- مرحله 2: ویدئو: معرفی LoRa & Module RFM95 Hoperf Electronics
- مرحله 3: آزمایشات انجام شده
- آزمایشات انجام شده
- مرحله 4: ویدئو: ارتباط LoRa ESP8266 و رادیو RFM95 # 1
- مرحله 5: کد ID آردوینو
- کد IDE آردوینو
- مرحله 6: مثال ماژول انتقال شماره 1
- مرحله 7: نمونه ماژول پذیرش شماره 2
- مرحله 8: تولید آنتن
- تولید آنتن
- مرحله 9: بارگیری و مستندات کامل
تصویری: ارتباط LoRa ESP8266 و رادیو RFM95: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
یکی از مشهورترین فناوری هایی که برای اینترنت اشیاء اجرا می شود ، که دارای ویژگی های بسیار قابل توجه ارتباطات از راه دور و قدرت کم منعکس شده در مصرف کم آن است ، LoRa "Lo ng - Ra nge" ، این نوع مدولاسیون بسیار محبوب شده است در پروژه های ارسال و دریافت داده ، برخی از کتابخانه ها قبلاً برای سیستم عامل های ESP8266 ، Arduino ، Raspberry pi و ESP32 پیاده سازی شده اند.
در این فرصت ما یک آزمایش بسیار ساده با ESP8266 و RFM95 LoRa انجام می دهیم.
چندی پیش 2 ماژول / رادیو LoRa مرجع RFM95 از HopeRF ، با فرکانس 915.0 مگاهرتز دریافت کردم ، سپس یک آموزش معرفی LoRa و بررسی سریع ماژول RFM95 را توصیه کرد:
آموزش
معرفی LoRa & Modulo RFM95 Hoperf
PDAControlDownloads و اسناد کامل
ارتباط LoRa ESP8266 و رادیو RFM95 #1
کنترل PDAC
Descargas y Documentacion Completa
ارتباط LoRa ESP8266 و رادیو RFM95 #1
مرحله 1: مواد
مواد بسیار ارزان
- 2 ESP8266 NodeMCU
- 2 رادیو RFM95 ، در مورد من 915.0 مگاهرتز
- 2 آداپتور PCB سفید برای ESP8266 12E/F
- 2 Protoboard
- آنتن سیم ، کابل UTP ، طول زیر را محاسبه کنید
مرحله 2: ویدئو: معرفی LoRa & Module RFM95 Hoperf Electronics
مرحله 3: آزمایشات انجام شده
آزمایشات انجام شده
ما از 2 ماژول ESP8266 NodeMCU استفاده می کنیم که از طریق گذرگاه SPI با ماژول های RFM95 با استفاده از کتابخانه RH_RF95.h RadioHead ارتباط برقرار می کند ، این آزمایش بسیار ساده خواهد بود ، ارسال پیام به علاوه شمارنده از یک ماژول به ماژول دیگر در 915 مگاهرتز ، مرزبندی کارخانه در پشت PCB. در این آموزش از مدولاسیون LoRa استفاده می شود ، ما LoRaWAN را برای اشتباه گرفتن پیاده سازی نمی کنیم.
مرحله 4: ویدئو: ارتباط LoRa ESP8266 و رادیو RFM95 # 1
مرحله 5: کد ID آردوینو
کد IDE آردوینو
در این فرصت ما از کتابخانه RH_RF95.h RadioHead ، که در نمونه های Adafruit برای آزمایش PCB ها و ماژول های آن بسیار استفاده می شود ، استفاده می کنیم ، از نظر فنی ماژول ESP8266 پارامترهای RFM95 را از طریق پروتکل گذرگاه SPI پیکربندی می کند.
توجه: پیوندهای بارگیری و / یا github را در زیر مشاهده کنید.
Bus SPI: توسط ویکی پدیا
از آنجا که یک آزمایش بسیار ساده است ، فقط پارامترهای زیر در هر دو ماژول پیکربندی می شوند:
- قدرت انتقال: 23 دسی بل = rf95.setTxPower (23 ، نادرست)
- فرکانس / باند: 915 مگاهرتز = #تعریف RF95_FREQ 915.0
پیکربندی صحیح پین ها برای ESP8266 مهم است:
- RFM95_CS = CS (Chip Selector یا Slave Selector).
- RFM95_RST = بازنشانی رادیو هنگام راه اندازی اولیه.
- RFM95_INT = وقفه از خروجی DIO0.
مرحله 6: مثال ماژول انتقال شماره 1
نمونه ای از ماژول انتقال شماره 1
پیام "PDAControl -" و مقدار پیام ارسال شده / شمارنده بسته ارسال می شود. توجه: پیوندهای بارگیری و / یا github را در زیر مشاهده کنید.
ترمینال سریال… ارسال پیام
مرحله 7: نمونه ماژول پذیرش شماره 2
نمونه ماژول پذیرش شماره 2
ماژول در حالت دریافت است. توجه: پیوندهای بارگیری و / یا github را در زیر مشاهده کنید.
ترمینال سریال… دریافت ، پیام و RSSI
مرحله 8: تولید آنتن
تولید آنتن
برای این آزمایش ، آنتن با کابل UTP (جفت پیچ خورده بدون محافظ) ساخته شده است ، به لطف absolutelyautomation.com یک سیم 7.8 سانتی متری گرفته شده است ، برای محاسبه طول آنتن ، فقط من مهمترین پارامتر فرکانس را در مورد ماژول من 915.0 است.
وب سایت: M0ukd.com 1/4 Wave Ground Ground Plane Antenna Calculator
مرحله 9: بارگیری و مستندات کامل
کنترل PDAC
بارگیری و مستندات کامل
ارتباطات LoRa ESP8266 و رادیو RFM95 #1
pdacontrolen.com/comunication-lora-esp8266-…
کنترل PDAC
Descargas y Documentacion Completa
ارتباطات LoRa ESP8266 و رادیو RFM95 #1
pdacontroles.com/comunicacion-lora-esp8266-…
توصیه شده:
ارتباط بی سیم LoRa 3 کیلومتر تا 8 کیلومتر با هزینه کم E32 (sx1278/sx1276) دستگاه Arduino ، Esp8266 یا Esp32: 15 مرحله
ارتباطات بی سیم LoRa 3Km تا 8Km با هزینه کم E32 (sx1278/sx1276) دستگاه برای Arduino ، Esp8266 یا Esp32: من یک کتابخانه برای مدیریت EBYTE E32 بر اساس سری Semtech دستگاه LoRa ، دستگاه بسیار قدرتمند ، ساده و ارزان ایجاد می کنم. شما می توانید پیدا کنید نسخه 3 کیلومتری در اینجا ، نسخه 8 کیلومتری در اینجا آنها می توانند در فاصله 3000 تا 8000 متری کار کنند و ویژگی های زیادی دارند
رادیو LoRa Mesh: 4 مرحله (همراه با تصاویر)
رادیو LoRa Mesh: این یک افزودنی نسبتاً ساده برای تلفن های همراه است تا پیام های شبیه به SMS را در یک گروه در خارج از پوشش سلولی یا در سناریوهای فاجعه فعال کند. از رادیوهای Semtech LoRa برای ارتباطات کم مصرف/دوربرد استفاده می کند. امکانات سخت افزاری زیادی وجود دارد
ارتباط LORA Peer to Peer با آردوینو: 9 مرحله
LORA Peer to Peer ارتباط با آردوینو: من یک علاقه مندان به حوزه الکترونیک هستم و این اولین آموزش من است ، بنابراین لطفاً در نظرات خود قضاوت نکنید. در این دستورالعمل من قصد دارم نحوه ایجاد ارتباط دو گره LORA بدون TTN (شبکه چیزها) را توضیح دهم. این چیست
رادیو LoRa Ra-01 با STM32 و ESP32: 11 مرحله
رادیو LoRa Ra-01 با STM32 و ESP32: از آنجا که این موضوع در بین کسانی که پست های من را دنبال می کنند موضوعی محبوب است ، امروز تصمیم گرفتم در مورد LoRa صحبت کنم. با این حال ، من قصد دارم در مورد این موضوع با برخی عناصر جدید بحث کنم: این بار بدون استفاده از ESP32 ، اما در عوض از STM32. همیشه دوست داشتم ژست بگیرم
رادیو اینترنتی/ رادیو وب با رزبری پای 3 (بدون سر): 8 مرحله
رادیو اینترنتی/ رادیوی اینترنتی با رزبری پای 3 (بدون سر): HI آیا می خواهید میزبانی رادیوی خود را از طریق اینترنت انجام دهید ، در مکان مناسب هستید. من سعی می کنم تا آنجا که ممکن است بیشتر توضیح دهم. من چندین روش را امتحان کرده ام که اکثر آنها یا به کارت صدا نیاز داشتند که من مایل به خرید آن نبودم. اما موفق شد