Tras haberme presentado, y tener un mar de dudas y quebraderos de cabeza, os presento mi problema, la mayoria son dudas de novato, que tras haber leido y experimentado la informacion que veo por internet y el foro, sigo sin resolver nada.
De momento mi proyecto es colocar un sensor autonomo(placa solar y bateria) para medir la temperatura y humedad de mi terraza. Posteriormente debe enviar mediante xbee la señal a otra habitacion donde un arduino con una Wireless shield recibe la informacion con su correspondiente xbee. (De momento lo reenvia al ordenador via usb.)
Mi problema principal es no ser capaz de enviar informacion por xbee. Para lograrlo en primer lugar estoy tratando de encender un led en el xbee remoto
Siguiendo un video que vi, esta es mi configuracion:
Xbee en el arduino
Cordinator AT ID PAN 55 (por ejemplo)
Xbee standalone
End device AT ID PAN 55 (siempre actualizados, los dos en la misma)
(registrando en el terminal, recibe todo el tiempo 0, luego presupongo que la conexion esta establecida)
El código que tiene cargado arduino es el siguiente:
//Blink xbee
// give it a name:
int led = 5;
// the setup routine runs once when you press reset:
void setup() {
//comunicacion serial a 9600 bits por segundo:
Serial.begin(9600);
// initialize the digital pin as an output.
pinMode(led, OUTPUT);
}
// the loop routine runs over and over again forever:
void loop() {
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
Serial.println(digitalRead(led)); //imprimir por monitor serial
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
Serial.println(digitalRead(led)); //imprimir por monitor serial
}
Suposiciones que hago:
- En la shield no tengo que llevar cable desde el pin 5 en este caso hasta el propio xbee, ni ningun otro cable
- En el xbee standalone, el led (listo para usar) esta conectado con el pin digital 5 y tierra +Vcc,
- Supongo que al enviar por el digital 5 del arduino, se recibe en el digital 5 del Standalone
Os adjunto una imagen, del montaje
Otro problema que estoy teniendo es uno de los xbee(standalone) me esta dando problemas cada poco tiempo Unable to connect to the modem. (lo acabo solucionando conectando el reset del xbee a tierra, Hago un tutorial de youtube.). ¿Es normal que pase tanto?