نقل قول نوشته اصلی توسط farzintey نمایش پست ها
سلام اقا میثم من کد کمی تغیرش دادم تو این حالت نرم افزار خطا نمیده میشه لطف کنین ببینین این کد برا برنامه که من میخاستم کار میکنه

#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() {

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));

}
}
با سلام ایا این کد برای فرستنده و گیرنده صحیح هستش؟