Hola, mi pregunta es si alguien sabe como enviar datos con el NRF24L01, porque logré enviar cadenas de texto, pero al ingresar datos no los envía, el proyecto se trata de hacer una base PTZ, pero no logro mandar los datos de un modulo joystick entre arduino UNO y Nano conectados con los NRF24L01. el Sketch de la cadena de texto es
Para el emisor
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
RF24 radio(11, 10); // CE, CSN
const byte address[6] = "00001";
void setup() {
radio.begin();
radio.openWritingPipe(address);
radio.setPALevel(RF24_PA_MIN);
radio.stopListening();
}
void loop() {
const char text[] = "texto enviado";
radio.write(&text, sizeof(text));
delay(1000);
}
Para el Receptor
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
RF24 radio(7, 8); // CE, CSN
const byte address[6] = "00001";
void setup() {
Serial.begin(9600);
radio.begin();
radio.openReadingPipe(0, address);
radio.setPALevel(RF24_PA_MIN);
radio.startListening();
}
void loop() {
if (radio.available()) {
char text[32] = "";
radio.read(&text, sizeof(text));
Serial.println(text);
}
}
Espero puedan ayudarme, que no he encontrado forma de solucionarlo, desde ya muchas gracias