lunes, 22 de septiembre de 2014

Problemas de comunicación

¡Vaya! Como siempre, todo es más difícil de lo esperado. No consigo comunicar con el Seeedstudio Bluetooth Shield. Sigo todos los pasos que vienen en los ejemplos que publican en su web y no hay forma.


Después de leerme todos los foros y probar combinaciones de todo tipo descubro el gazapo.

Deberemos colocar los jumpers
del siguiente modo:
Pin 2 - BT_TX
Pin 3 - BT_RX
El truco está en poner los jumpers que permiten seleccionar los pines de transmisión y recepción justo al revés de lo que parece.

Si en el código para Arduino queremos establecer los pines del siguiente modo:
#include <SoftwareSerial.h>

#define RxD 2
#define TxD 3

SoftwareSerial BTSerial(RxD,TxD);


Si todo está correcto, al subir el código Arduino de ejemplo, el Seeedstudio Bluetooth Shield se quedará esperando conexiones indicándolo con el parpadeo de las dos luces (verde y roja):

No hay comentarios:

Publicar un comentario