Go Down

Topic: Duda emisor y receptor Xbee (Read 620 times) previous topic - next topic

DiegoMG

Hola a todos,

estoy empezando con xbee y he leido los libros, pero realmente poco he podido hacer en la comunicacion de arduino con Xbee.
tengo 2 arduinos ( uno y mega). el Uno con xbee shield y el mega sin nada, entonces pretendo enviar cadenas de datos desde arduino Uno con xbee (emisor) al mega (receptor).

Estoy usando las librerias de softwareserial, para la lectura desde serial monitor y lo que escriba ahi se envia desde emisor y reciba
utilizando una configuracion punto a punto con Id (3332) My 1, Dl 0 Dh0 en emisor y receptor id 3332 my0 Dl1 dh0 (esto funciona aparentemente y esta creo bastante respaldado en internet) y el problema es enviar entre xbee y arduino.
aca un codigo que uso:

#include <SoftwareSerial.h>
#define rxPin 3
#define txPin 2

#define ledPin 40
SoftwareSerial xbee =  SoftwareSerial(rxPin, txPin);
void setup(){
  pinMode(rxPin, INPUT);
  pinMode(txPin, OUTPUT);
  xbee.begin(9600);
  Serial.begin(9600);
 
}

void loop(){
char  S=Serial.read();

xbee.println(S);
}


De forma que la lectura del serial monitor vaya directo a xbee y en el caso del receptor
leer Xbee.read() y manipular el dato, que finalmente no llega y solo enciende luces de DIN DOUT en ambos xbee.

PD: el arduino mega lo utilizo con transformador de 9v


Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy