نمایش نتایج: از 1 به 10 از 49
Like Tree6 لایک

موضوع: راه اندازی ماژول nrf24l01

Threaded View

  1. #19
    مدیر ویژه
    تاریخ عضویت
    May 2014
    نوشته ها
    259
    سلام . خوشحال میشم کمکی کنم .
    آخرش ام دیدم که کل برنامه تو بندازی گردن ما ...
    حدودا برنامه مثل این میشه ..

    #include <nRF24L01.h>
    #include <RF24.h>
    #include <RF24_config.h>
    #include <SPI.h>
    #include <SoftwareSerial.h>
    #include "SerialLib.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); // ارسال به ماژول مادون قرمز

    }
    }
    ویرایش توسط meysamam : 01-05-2017 در ساعت 12:53 PM

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO