Hola amigos, les comento, yo tengo un modulo Bluetooth HC-05 el modelo que NO tiene pulsador.
El codigo es el siguiente
#include <SoftwareSerial.h>
#define RxD 10
#define TxD 11
SoftwareSerial BTSerial(RxD, TxD);
void setup()
{
BTSerial.flush();
delay(500);
BTSerial.begin(38400);
Serial.begin(9600);
Serial.println("Preparado para enviar comandos AT:");
BTSerial.print("ATrn");
delay(100);
}
void loop()
{
if (BTSerial.available())
Serial.write(BTSerial.read());
if (Serial.available())
BTSerial.write(Serial.read());
}
Conecto el Rx y Tx de forma invertida al Arduino para que se realice el envio y recepcion de informacion.
Cuando abro el "Monitor Serie" del programa Arduino, solo aparece "Preparado para enviar comandos AT:" y no recibo la respuesta "OK" y ninguna otra, (enviandole previamente AT+ NAME por ejemplo).
He probado subir el programa sin la alimentacion del modulo, una vez cargado el programa lo alimento.
En lugar del terminal KEY mi modulo dice EN ( en teoria cumple la misma funcion) ese pin lo conecto a 3.3v del arduino.
Me podrian decir si a alguien les paso lo mismo??
Espero sus respuesta
Muchas gracias por su tiempo