ماژول RFM96 فرکانس 868MHz فرستنده گیرنده لورا
ماژول فرستنده گیرنده RFM96
ماژول RFM96 یک ماژول RF (Radio Frequency) مبتنی بر تکنولوژی LoRa (Long-Range) است که در فرکانس 868MHz عمل میکند. این ماژولها به عنوان فرستنده و گیرندههایی برای ارتباطات بیسیم با دستگاهها و سنسورها استفاده میشوند و به دلیل دارا بودن برد بلند در مقایسه با تکنولوژیهای دیگر مخصوصاً در محیطهای با موانع، برقراری ارتباطات بیسیم در فواصل بلند را فراهم میکنند.فرکانس عملیاتی 868MHz (میتوانید نیاز به مجوز از مراجع مربوطه در منطقهتان برای استفاده از این فرکانس داشته باشید).
این ماژول از تکنولوژی LoRa برای ارتباطات بیسیم بلندبرد استفاده میکند که به افزایش برد و افزایش ایمنی در مقابل تداخلهای RF کمک میکند.قدرت خروجی این ماژول قابل تنظیم است، که به شما امکان مدیریت برد ارتباطی را میدهد.این ماژول با استفاده از رابط SPI (Serial Peripheral Interface) به میکروکنترلرها وصل میشود. این ماژول به عنوان یک بخش از شبکههای LoRaWAN نیز قابل استفاده است.
این ماژول همچنین دارای قابلیت ارسال و دریافت دادهها با سرعتها و تنظیمات مختلفی است. به عنوان یک ماژول RF LoRa با برد بلند، RFM96 مناسب برای پروژههای IoT استفاده در کشاورزی هوشمند، شهر هوشمند، صنعت هوشمند و غیره میباشد .اما در کنار این فناوری ها، ماژول های لورا یکی از فناوری های جدید جهت ارسال و دریافت داده به شمار می روند. به کمک این ماژول ها می توان داده ها را به صورت بی سیم ارسال و دریافت نمود. این ماژول که از توان مصرفی پایینی (نسبت به سایر ماژول ها) برخوردار هستند، یکی از انتخاب های مهم در طراحی سیستم های اینترنت اشیا به شمار می روند. یکی از ماژول های فوق العاده کاربردی جهت ارسال و دریافت داده تحت بستر لورا، ماژول RFM96 است. به کمک این ماژول می توانید در باند فرکانسی 868 مگاهرتز، به ارسال و دریافت داده بپردازید.
از آنجاییکه پروتکل ارتباطی این ماژول SPI است، لذا می توانید این مازول را با بردهای آردوینو ESP و سایر میکروکنترلرها نظیر ARM راه اندازی کنید. در کنار این، به لطف توسعه کتابخانه تحت آردوینو راه اندازی و کار با این ماژول بسیار ساده است. بدین ترتیب شما می توانید در کوتاهترین زمان ممکن، این ماژول را با آردوینو راه اندازی کنید. این کتابخانه در قسمت دانلود قرار گرفته است.
مشخصات فنی و ویژگی های کلی ماژول RFM96
- ولتاژ کاری 3.3 ولت
- دارای پروتکل ارتباطی SPI
- دارای پایه جهت اتصال آنتن
- راه اندازی سریع، آسان و کاربردی
- دارای فرکانس کاری 868 مگاهرتز
- دارای مد مدولاسیون LoRa/FSK/GFSK/00K
- دارای حساسیت مخابراتی به اندازه 148- dBm
- دارای جریان مصرفی 0.2 میکرو آمپر در حالت خواب
- دارای کتابخانه تحت آردوینو جهت راه اندازی سریع و آسان
- قابلیت فعالیت هم در حالت ارسال و هم در حالت دریافت
کاربردهای ماژول RFM96
-
طراحی و پیاده سازی سیستم های بی سیم ارسال و دریافت داده
- طراحی و پیاده سازی سیستم های عملگرا تحت شبکه اینترنت اشیا
- طراحی و پیاده سازی سیستم های کم مصرف ارسال و دریافت بی سیم داده
مشخصات
- کاربری
- مناسب برای استفاده صنعتی
- سطح تجربه مورد نیاز
- پیشرفته
- ابعاد
- 17x15mm
- ولتاژ مورد نياز
- 3.3 ولت DC
- دمای کاری
- 20- سانتی گراد الی 70+ درجه سانتی گراد
- فرکانس
- 868MHz
- پروتکل ارتباطی
- SPI
- جریان مصرفی درحالت فعال
- در حالیت گیرندگی بین 10.8 الی 12.1 میلی آمپر و در حالت ارسال بین 20 الی 120 میلی آمپر
- جریان مصرفی درحالت خواب
- 0.2 میکرو آمپر
- پردازنده
- RFM96
- حساسیت
- -148 dBm
- مدولاسيون رادیویی
- LoRa
- فرکانس کاری
- 868MHz
- ماژول sim800l
- سیم کارت
- منبع تغذیه
- آنتن GSM
- کابل USB به سریال
- خازن 1000 میکروفاراد
- ماژول کاهنده LM2596
برای ساخت قایق رباتیک تجهیزات متنوعی لازم است. یکی از این موارد ریموت کنترل است. بسته به اینکه چه متراژی برای کنترل از راه دور مد نظر است. بایستی تجهیز مناسب را انتخاب کنید. برای این منظور یا بایستی از ریموت کنترل و گیرنده آماده و مخصوص رباتیک استفاده کنید. یا اینکه از ماژولهای فرستنده گیرنده رادیویی به خصوص مدل nRF به همراه یک برد میکروکنترلر استفاده شود. در حالت دوم نیازمند برنامه نویسی خواهید بود.
ولقطعات مورد نیاز برای راه اندازی ماژول sim800l عبارتند از:
امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایههای GPIO قابل اتصال به میکروکنترلرها هستند.
برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:
یک برد میکروکنترلر ESP32
یک سنسور دما مثل DHT DS18B20
یک المان سرد کننده
با استفاده از کتابخانه DHT.h، میتوانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، میتوانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.
در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال دادهها به پلتفرم IoT باید استفاده کنید.