مشاهده همه محصولات
محصولی پیدا نشد
دوست داشتن

ماژول رادیویی لورا LoRa-02 با فرکانس 410-525 مگاهرتز SX1278

مرجع:
DKP - 41650
DKP - 41650
نام تجاری:
موجودی: 33
297,000 تومان
توضیحات

ماژول LoRa-02

یک ماژول دیتا بر پایه وایرلس فرستنده بی سیم  با تراشه SX1278 SEMTECH است. این  فناوری پیشرفته طیف گسترده ی از Lora با فاصله 10000 متر به کار گرفته می‌شود. ماژول LoRa 02 بر یایه Ai Thinker طراحی و ساخته شده است. این ماژول از حساسیت 148 تا +20 dBm با فاصله زیاد انتقال دیتا و قابل اطمینان بهره می‌برد و مصرف انرژی بسیار کمی دارد. ولتاژ کاری ماژول 3.3 ولت و ابعاد آن 20 * 28 میلی متر است.

 

معرفی LoRa-02 تراشه  SX1278

ماژول Ra-02 LoRa یا رادیو دوربرد که توسط شرکت Ai-Thinker ، سازنده ESP32S توسعه یافته است، پروژه های اینترنت اشیا شما را از طریق طیف گسترده ای برای برد از راه دور فراهم می‌کند. این شکل از ارتباط بی‌سیم منجر به پهنای باند بیشتر، افزایش مقاومت در برابر تداخل، به حداقل رساندن مصرف جریان و افزایش امنیت می شود. این ماژول براساس تراشه SX1278 طراحی شده است. ماژول RF SX1278 عمدتا برای ارتباط طیف گسترش دوربرد استفاده می شود. به همین دلیل می تواند در برابر به حداقل رساندن مصرف جریان فعلی مقاومت کند. به لطف فناوری مدولاسیون اختراع شدهLoRa S SEMTECH ، SX1278 دارای حساسیت بالا dBm 148- با خروجی قدرت dBm 20، فاصله انتقال طولانی است. پرش فرکانسی که برای شما تعادل انتقال سیگنال با کیفیت را امکان پذیر می‌کند. محدوده 420-450 مگاهرتز را پوشش می دهد. تمام این قابلیت های بی سیم با برد بلند در یک پکیج کوچک 17x16x16 میلی متر بسته بندی شده است.

 

مشخصات فنی فرستنده گیرنده LoRa-02

استاندارد شبکه های بی‌سیم: 433MHz
محدوده فرکانس: 420 - 450MHz
مجهز به پورت: SPI/GPIO
ولتاژ راه‌اندازی: 1.8 - 3.7V . پیشفرض 3.3V
جریان کاری در زمان دریافت دیتا: 10.8mAکمتر از
جریان کاری در زمان ارسال دیتا: 120mAکمتر از
دمای کاری: -40- +85 degrees

 

بررسی پایه‌های pinOut ماژول SX1278 lora-02

VCC: ورودی تغذیه با ولتاژ 3.3 ولت

GND: اتصال به زمین

MISO: خروجی داده SPI برای ماژول ارتباطی

MOSI: ورودی داده SPI برای ماژول ارتباطی

SCK: سیگنال ساعت SPI برای ماژول ارتباطی

NSS: انتخاب تعداد ماژول های SPI

NRESET: ورودی تنظیم مجدد ماژول

DIO0: خروجی سیگنال از طریق پایه تعیین شده در ماژول

DIO1: خروجی سیگنال از طریق پایه تعیین شده در ماژول

DIO2: خروجی سیگنال از طریق پایه تعیین شده در ماژول

DIO3: خروجی سیگنال از طریق پایه تعیین شده در ماژول

DIO4: خروجی سیگنال از طریق پایه تعیین شده در ماژول

DIO5: خروجی سیگنال از طریق پایه تعیین شده در ماژول

ANT: اتصال آنتن به ماژول

توجه داشته باشید که شماره پایه ها و قرارگیری آنها بر روی ماژول ممکن است با توجه به نسخه ماژول متفاوت باشد. بنابراین برای مطمئن شدن از پایه های ماژول خود، به دقت دیتاشیت مربوط به ماژول را مطالعه کنید.

پایه های pinout ماژول Lora-02 تراشه SX1278 - دانشجو کیتبه همراه ماژول Lora-02 با تراشه SX1278 چه اقلامی باید خریداری شود؟

برد میکروکنترلر: برای برنامه‌نویسی و کنترل ماژول SX1278 Lora-02، باید از یک میکروکنترلر مانند بردهای Arduino یا STM32  و دیگر انواع میکروکنترلر استفاده کنید.

آنتن: برای ارتباط بی‌سیم با ماژول، باید از یک آنتن مناسب استفاده کنید. در بسیاری از موارد، آنتن همراه با ماژول قرار دارد، اما در برخی موارد، باید آنتن را جداگانه خریداری کنید.

کابل‌های ارتباطی: برای اتصال ماژول به میکروکنترلر و برد تست، باید از کابل‌های مناسب استفاده کنید. برای این منظور می‌توانید از کابل‌های Jumper یا کابل USB به سریال استفاده کنید.

منبع تغذیه: برای تامین ولتاژ مورد نیاز برای ماژول SX1278 Lora-02، باید از یک منبع تغذیه مناسب استفاده کنید. به طور کلی، ولتاژ تغذیه برای این ماژول باید 3.3 ولت باشد.

لازم به ذکر است که لیست اقلام فوق نمونه ای است و به نوع کاربری و نیاز هر فرد ممکن است تغییر کند.

 

راه اندازی ماژول Lora-02 با تراشه SX1278 با آردوینو

برای ارسال و دریافت داده با استفاده از ماژول SX1278 Lora-02 در آردوینو به شما ارائه دهم. برای این کار، ابتدا باید کتابخانه RadioHead را به آردوینو اضافه کنید. برای نصب این کتابخانه، می‌توانید به مراحل زیر عمل کنید. از منوی Sketch گزینه Include Library -> Manage Libraries را انتخاب کنید. در پنجره باز شده، جستجوی کتابخانه RadioHead را انجام داده و آن را انتخاب کنید. گزینه Install را انتخاب کرده و صبر کنید تا کتابخانه نصب شود. پس از نصب کتابخانه RadioHead، می‌توانید از کدهای زیر برای ارسال و دریافت داده با استفاده از ماژول SX1278 Lora-02 در آردوینو استفاده کنید. کد برای ارسال داده:

#include <RH_RF95.h>

#define RFM95_CS 10
#define RFM95_RST 9
#define RFM95_INT 2

RH_RF95 rf95(RFM95_CS, RFM95_INT);

void setup() {
  Serial.begin(9600);
  while (!Serial) ;
  pinMode(RFM95_RST, OUTPUT);
  digitalWrite(RFM95_RST, HIGH);
  delay(100);
  digitalWrite(RFM95_RST, LOW);
  delay(10);
  digitalWrite(RFM95_RST, HIGH);
  delay(10);
  if (!rf95.init()) {
    Serial.println("LoRa init failed");
    while (1);
  }
  Serial.println("LoRa init succeeded");
}

void loop() {
  const char* message = "Hello, world!";
  rf95.send((uint8_t*)message, strlen(message));
  rf95.waitPacketSent();
  Serial.println("Message sent");
  delay(1000);
}

 

کد برای دریافت داده:

#include <RH_RF95.h>

#define RFM95_CS 10
#define RFM95_RST 9
#define RFM95_INT 2

RH_RF95 rf95(RFM95_CS, RFM95_INT);

void setup() {
  Serial.begin(9600);
  while (!Serial) ;
  pinMode(RFM95_RST, OUTPUT);
  digitalWrite(RFM95_RST, HIGH);
  delay(100);
  digitalWrite(RFM95_RST, LOW);
  delay(10);
  digitalWrite(RFM95_RST, HIGH);
  delay(10);
  if (!rf95.init()) {
    Serial.println("LoRa init failed");
    while (1);
  }
  rf95.setRxTimeout(1000);
  Serial.println("LoRa init succeeded");
}

void loop() {
  if (rf95.available()) {
    uint8_t buf[RH_RF95_MAX_MESSAGE_LEN];
    uint8_t len = sizeof(buf);
    if (rf95.recv(buf, &len)) {
      Serial.print("Received: ");
      Serial.println((char*)buf);
    } else {
      Serial.println("Receive failed");
    }
  }
}

  

راه اندازی ماژول Lora-02 با تراشه SX1278 با میکروپایتون

برای راه‌اندازی ماژول Lora-02 با تراشه SX1278 با میکروپایتون، ابتدا باید کتابخانه‌ی SX127x را نصب کنید. از بردهایی مانند رزبری پای پیکو، ESP32 میتوانید در اجرا بهره ببرید. برای نصب این کتابخانه می‌توانید از دستور pip install sx127x استفاده کنید. سپس می‌توانید با استفاده از کد زیر، ماژول را راه‌اندازی کنید.

from sx127x import SX127x
from sx127x import Mode
from sx127x import RxDone
from sx127x import RxTimeout
from sx127x import TxDone
from sx127x import TxTimeout

import time

# تعریف پین‌های SPI
SPI_PORT = 0
SPI_DEVICE = 0

# تعریف پین‌های CS و RST
CS = 25
RST = 17

# تنظیمات ماژول
PARAMS = {
    'frequency': 868.0,
    'tx_power_level': 2,
    'signal_bandwidth': 125000,
    'spreading_factor': 8,
    'coding_rate': 5,
    'preamble_length': 8,
    'implicit_header': False,
    'sync_word': 0x12,
    'enable_CRC': True
}

# تعریف کلاس SX127x و شیء آن
lora = SX127x(SPI_PORT, SPI_DEVICE, CS, RST, parameters=PARAMS)

# تغییر حالت ماژول به حالت استقبال
lora.set_mode(Mode.RX_CONTINUOUS)

# چاپ پیام‌های دریافتی
while True:
    try:
        # دریافت داده
        while True:
            if lora.received_packet():
                packet = lora.read_payload()
                packet_text = ''.join([chr(x) for x in packet])
                print("Received: {}".format(packet_text))
                lora.set_mode(Mode.RX_CONTINUOUS)
                break
    except KeyboardInterrupt:
        lora.set_mode(Mode.SLEEP)
        raise

 

در این کد، ابتدا پین‌های SPI و پین‌های CS و RST تعریف شده‌اند. سپس تنظیمات ماژول SX1278 در پارامترها PARAMS قرار می‌گیرند. پس از آن، با استفاده از کلاس SX127x و شیء lora، ماژول را راه‌اندازی می‌کنیم و حالت آن را به حالت استقبال تغییر می‌دهیم.

 

کاربرد فرستنده گیرنده LoRa-02

تراشه Lora یکی از تراشه های IOT برای ارتباط هایی در فواصل طولانی است. از این تراشه می‌توانید برای پروژه های اینترنت اشیا خود برای انتقال و دریافت دیتا در فواصل طولانی اسفتاده کنید. تراشه LoRa-02 یک محصول و تراشه مناسب برای انواع پروژه های دانشجویی و صنعتی است.

 

 

ادامه مطلبShow less
جزئیات محصول
DKP - 41650

مشخصات

کاربری
مناسب برای استفاده شخصی
نوع ماژول
وای فای Wifi
ابعاد فیبر
20 * 28 میلی متر
سطح تجربه مورد نیاز
فوق حرفه ای
توان
power output at + 20dBm-100mW
چاپ مس
آبی
تعداد پایه ها
16 پایه
اقلام همراه محصول
پین هدر
فرکانس
433 mhz
پروتکل ارتباطی
SPI communication
پردازنده
Ra-02 Ai-Thinker
معماری پردازنده
LoRa ™ Spread Spectrum modulation technology
سایر توضیحات
127dB RSSI dynamic range،
Wifi
دارد
سایر قابلیت‌ها
FSK, GFSK, MSK, GMSK, LoRa ™ and OOK modulation modes
کد تجاری ماژول و برد
Ra-02 Ai thinker
مدولاسيون رادیویی
LoRa
نظرات(3)
رتبه‌بندی کلی
5
3 نظرات
کیفیت کالا
(5)
ارزش خرید
(5)
سوالات متداول
    کدام ریموت برای ساخت قایق موتوری مناسب است؟

    برای ساخت قایق رباتیک تجهیزات متنوعی لازم است. یکی از این موارد ریموت کنترل است. بسته به اینکه چه متراژی برای کنترل از راه دور مد نظر است. بایستی تجهیز مناسب را انتخاب کنید. برای این منظور یا بایستی از ریموت کنترل و گیرنده آماده و مخصوص رباتیک استفاده کنید. یا اینکه از ماژول‌های فرستنده گیرنده رادیویی به خصوص مدل nRF به همراه یک برد میکروکنترلر استفاده شود. در حالت دوم نیازمند برنامه نویسی خواهید بود. 

    لینک انواع ماژول فرستنده گیرنده رادیویی


    سلام در ماژول پاور بانک من همه رو درست وصل کردم، باتری شارژ هم میشه اما با زدن شاسی چند ثانیه لامپ قرمز میشه ولی خروجی نمیده

    اتصالات باتری‌ها را بررسی کنید. همگی از یک نمونه باشند و اتصالات کامل و استاندارد باشند.


    همراه با ماژول sim800l چه قطعاتی باید تهیه کنم؟

    ولقطعات مورد نیاز برای راه اندازی ماژول sim800l عبارتند از:

    • ماژول sim800l
    • سیم کارت
    • منبع تغذیه
    • آنتن GSM
    • کابل USB به سریال
    • خازن 1000 میکروفاراد
    • ماژول کاهنده LM2596

    ماژول برای شارژ و دشارژ همزمان باتری 18650 با ظرفیت 1200mAh تک سل چی بگیرم؟ tp4056 که چنین قابلیتی نداشت

    توسط همین ماژول هم میتوانید اقدام به اجرای درخواستتان کنید. البته اگر فقط بخواهید یک سلول باتری لیتیومی را مدیریت شارژ کنید، همان گزینه ماژول TP4056 مناسب خواهد بود.


    آیان امکان راه اندازی چند سنسور DHT با ESP8266 با میکروپایتون وجود دارد؟

    امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایه‌های GPIO قابل اتصال به میکروکنترلرها هستند.


    چه جوری از میکروکنترلر ESP32 برای ساخت یک سیستم کنترل دما استفاده کنیم؟ برنامه نویسی پیچیده است؟

    برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:

    یک برد میکروکنترلر ESP32

    یک سنسور دما مثل DHT DS18B20

    یک المان سرد کننده

    با استفاده از کتابخانه DHT.h، می‌توانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، می‌توانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.

    در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال داده‌ها به پلتفرم IoT باید استفاده کنید. 


خریداران این محصول، این کالاها را نیز خریده اند:
محصولات مرتبط

ویژگی‌های فیزیکی

ابعاد فیبر
20 * 28 میلی متر
چاپ مس
آبی
تعداد پایه ها
16 پایه

ارتباطات

فرکانس
433 mhz
پروتکل ارتباطی
SPI communication
Wifi

پردازنده

پردازنده
Ra-02 Ai-Thinker
معماری پردازنده
LoRa ™ Spread Spectrum modulation technology

تغذیه

توان
power output at + 20dBm-100mW

ویژگی های فنی

کد تجاری ماژول و برد
Ra-02 Ai thinker

سایر ویژگی‌ها

کاربری
مناسب برای استفاده شخصی
نوع ماژول
وای فای Wifi
سطح تجربه مورد نیاز
فوق حرفه ای
اقلام همراه محصول
پین هدر
سایر توضیحات
127dB RSSI dynamic range،
سایر قابلیت‌ها
FSK, GFSK, MSK, GMSK, LoRa ™ and OOK modulation modes
مدولاسيون رادیویی
LoRa
2,350,000 تومان
در این کیت 5 مدار آموزشی کنترل سطح مخزن آب ،آبیاری خودکار گل و باغچه ،دزدگیر منزل ،تهویه خودکار ،لامپ هوشمند بصورت کاردستی الکترونیک برای دانش آموزان و بدون نیاز به لحیم کاری و تجهیزات خاص به همراه DVD آموزش ویدئویی...
7,130,000 تومان
ماکت یک کیت مونتاژ شده مجموعه کامل و آماده جهت آموزش و یادگیری هوشمندسازی منازل و ساختمانهاست، با استفاده از اپلیکیشن بلوتوث موبایل سنسورهای ماکت را فعال میکنید و عملکرد هر ماژول بصورت آلارم هشدار بازر یا نمایش بر روی...
نوشته‌های مرتبط

فهرست

تماس با دانشجو کیت

ساعت تماس همه روزه از 9 صبح تا 5 عصر (بجز روزهای تعطیل) البته فروشگاه ما به صورت آنلاین است و می‌توانید خریدتان را انجام دهید. اما اگر سوالی داشتید که به تماس تلفنی نیاز داشت، فقط در ساعت‌های اعلام شده در خدمتیم.

021-88857245

021-88856524

031-32211313

 

شماره روبیکا و ایتا، فقط پیام، پاسخ به سوالات قبل از خرید و دریافت تصاویر کالاها

09375076606

 

ارسال سریع تهران (تحویل همان روز)

تمامی شهرهای ایران با پست

بخش قوانین ارسال و قوانین خرید را مطالعه کنید.

جستجو

مشاهده همه محصولات
محصولی پیدا نشد

یک حساب کاربری رایگان برای ذخیره آیتم‌های محبوب ایجاد کنید.

ورود به سیستم