Estoy trabajando con un modulo bluetooth hc-05 para hacer encender un led, con la aplicación arduino bluetohth controller con el siguiente código:
int ledPin = 12; // usamos un pin de salida al LED
int state = 0; // Variable lectrura serial
void setup() {
pinMode(ledPin, OUTPUT); //Declara pin de Salida
digitalWrite(ledPin, LOW); //Normalmente Apagado
Serial.begin(9600);
}
void loop() {
//si el modulo a manda dato, guardarlo en estado.
if(Serial.available() > 0){
state = Serial.read();
} // esta parte del código es para solo 1 Carácter o Unidad.
// si el estado es 0 ese sería Apagado “OFF”
if (state == '0') {
digitalWrite(ledPin, LOW);
Serial.println("LED: off");
}
// de lo contrario si el estado es 1 ese sería Encendido “ON”
else
if (state == '1') {
digitalWrite(ledPin, HIGH);
Serial.println("LED: on");
}
}
configurando la app con 1 y 0 para encender y apagar.
Ya logre configurar el modulo por medio de AT1 pero el led no enciende, todas las conexiones estan correctas y el dispositivo andrioid logra conectarse con el modulo ¿Cual es el fallo?