صفحه 5 از 5 نخستنخست ... 345
نمایش نتایج: از 41 به 42 از 42
Like Tree5 لایک

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

  1. #41
    Junior Member
    تاریخ عضویت
    Aug 2017
    نوشته ها
    1
    نقل قول نوشته اصلی توسط meysamam نمایش پست ها
    سلام ..

    کد به این تغییر بده .. بببخشید

    Serial.print ((char)payload);



    میشه در مورد این خط توضیح بدین وظیفه char چیه؟
    واتسه من مداوم علامت سوال میاد توی سریال

  2. #42
    Member
    تاریخ عضویت
    Aug 2015
    نوشته ها
    48
    با سلام ایا این کد در مد فرستنده و گیرنده اپلود کنم کار میکنه؟

    #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 payload[2];

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

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

    }
    }

صفحه 5 از 5 نخستنخست ... 345

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

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

SEO by vBSEO