اطلاعیه

Collapse
No announcement yet.

راه انداری NRF24L01+PA+LNA با اردینو و انتقال سیگنال معادون قرمز توسط ماژول مربوطه

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    راه انداری NRF24L01+PA+LNA با اردینو و انتقال سیگنال معادون قرمز توسط ماژول مربوطه

    باسلام خدمت دوستان من میخاستم توسط برد اردینو uno و ماژول NRF24L01+PA+LNA و ماژول فرستنده گیرنده معادون قرمز سیگنال مثلا کنترل ریسیور دریافت و در فاصله دورتر دریافت کنم و به دستگاهم همون(رسیور) انتقال بدم یه برنامه توسط دوستان به من ارائه شد که کد برنامه براتون میذارم فقط میخام این برنامه توسط نرم افزار اردینو کامپایل کنم رو برد اردینو خطا میزنه که عکسشو براتون میذارم میشه راهنمایی کنید و این پروژه تکمیل کنیم چون برنامه نوشته شده فقط باید مشکلی که برنامه ارور میده حل بشه ممنون

    #include <nRF24L01.h>
    #include <RF24.h>
    #include <RF24_config.h>
    #include <SPI.h>
    #include <SoftwareSerial.h>

    SoftwareSerial ir(4, 5); // IR Send & recive

    RF24 radio(7, 8); // 7=CE 8=CSN

    const byte address[6] = "00001";
    int payload[32];

    // the setup function runs once when you press reset or power the board
    void setup() {
    Serial.begin(9600);
    ir.begin(9600);
    radio.begin();
    radio.setRetries(15, 15);
    radio.openWritingPipe(address);
    }

    // the loop function runs over and over again until power down or reset
    void loop() {

    if (ir.available()) // آماده دریافت از طریق پورت مادون قرمز
    {
    int data = ir.read(); // خواندن از پورت مادون قرمز
    radio.write(data, sizeof(data)); // ارسال به مژول Nrf
    }
    if (radio.available())
    {
    int poyload[2];

    //دریافت اطلاعات و ذخیره در آرایه
    radio.read(poyload, sizeof(poyload));

    ir.print((char)poyload); // ارسال به ماژول مادون قرمز

    }
    }
    عکس پیامی که نرم افزار اردینو به این کد میده گذاشتم



    و در ضمن عکس وصل شدن پایه های ماژول nrf24l01



    کتابخانه ماژول nrf24l01 پایین میذارم





    جدیدترین ویرایش توسط farzintey; ۰۲:۰۴ ۱۳۹۵/۱۰/۲۴.

    #2
    پاسخ : راه انداری NRF24L01+PA+LNA با اردینو و انتقال سیگنال معادون قرمز توسط ماژول مربوطه

    نوشته اصلی توسط farzintey نمایش پست ها
    باسلام خدمت دوستان من میخاستم توسط برد اردینو uno و ماژول NRF24L01+PA+LNA و ماژول فرستنده گیرنده معادون قرمز سیگنال مثلا کنترل ریسیور دریافت و در فاصله دورتر دریافت کنم و به دستگاهم همون(رسیور) انتقال بدم یه برنامه توسط دوستان به من ارائه شد که کد برنامه براتون میذارم فقط میخام این برنامه توسط نرم افزار اردینو کامپایل کنم رو برد اردینو خطا میزنه که عکسشو براتون میذارم میشه راهنمایی کنید و این پروژه تکمیل کنیم چون برنامه نوشته شده فقط باید مشکلی که برنامه ارور میده حل بشه ممنون



    عکس پیامی که نرم افزار اردینو به این کد میده گذاشتم



    و در ضمن عکس وصل شدن پایه های ماژول nrf24l01



    کتابخانه ماژول nrf24l01 پایین میذارم





    کسی میتونه کمک کنه

    دیدگاه


      #3
      پاسخ : راه انداری NRF24L01+PA+LNA با اردینو و انتقال سیگنال معادون قرمز توسط ماژول مربوطه

      http://www.eca.ir/forums/thread76280-2.html#post650921

      دیدگاه

      لطفا صبر کنید...
      X