Paso 4: Configuración de conexión
Para HC05:
Una vez el módulo en modo, abierto arduino. Vaya a herramientas > Puerto serie > seleccionar el puerto com tu convertidor de USB a TTL está conectada a (para saber, ir a administrador de dispositivos de su pc > puertos (COM & LPT)). Ahora abra al monitor serie. El módulo de bt ahora está comunicando a una velocidad de 38400. Así que cambie la velocidad en baudios 38400 en la esquina inferior derecha del monitor serie. También no cambiar "final de la línea" a "NL & CR" encontrado justo al lado de la tasa de baudios.
Si no tienes IDE de Arduino, a continuación, descargue plazo Tera (que es un excelente terminal emaluator). Abierto plazo de Tera. Un pop-up ventana abrirá, seleccionar Serial y elija el puerto com a que el convertidor de usb a ttl está conectado. Pulse ok y se establecerá una conexión. Ahora vaya a Configuración > serial port > establecer la velocidad en baudios a 38400. Después de configurar baudios vaya a Configuración > terminal > cambiar la nueva línea a CR + LF en el menú desplegable. También la casilla eco local debajo de salto de línea. Ahora la configuración es completa.
Si utilizas la placa arduino (UNO/MEGA), copiar pegar el código siguiente, que es sólo una modificación de Software Serial ejemplo en ejemplos de arduino.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#include < SoftwareSerial.h >
MySerial SoftwareSerial (10, 11); RX, TX
void setup() {}
Serial.Begin(9600);
pinMode(9,OUTPUT); digitalWrite(9,HIGH);
Serial.println ("entrar en los comandos:");
mySerial.begin(38400);
}
void loop()
{
Si (mySerial.available())
Serial.Write(mySerial.Read());
Si (Serial.available())
mySerial.write(Serial.read());
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Subir el código a la placa de arduino, una vez que el código es monitor Serial subido, abierto, no cambiar "final de la línea" a "NL & CR" en la parte inferior, cerrar y desconectar la placa arduino desde el usb. Ahora otra vez, vuelva a conectar el arduino al usb, conecte vcc del módulo bluetooth a arduino 5 voltios y el monitor serial abierto. Deberá parpadear el led del módulo en el intervalo de 2 segundos. Eso significa que ha entrado en el modo AT. Ahora estás listo para entrar en los comandos.
Para HC06:
Ahora hay un pequeño inconveniente para HC06, no espere para cualquier carácter de terminación para cada entrada de comando. En cambio, actúa a cualquier personaje te entró después de un segundo. Por lo tanto, si no eres capaz de completar una entrada de comando dentro de un segundo, que será ignorada. Debido a este comportamiento, puede ser extremadamente difícil hacerlo manual entrada configuration utilizando el software de Windows Hyper terminal. Debe utilizarse software de terminal que permite el envío por lotes de múltiples personajes. Encontré que arduino funciona bien. Por otro lado, si se utiliza el término Tera tienes que escribir los comandos en un bloc de notas, de copiar y pegarlo en término de Tera. Clic derecho sobre la consola de plazo Tera automáticamente pegar la línea copiada y ejecutar inmediatamente.
Así que una vez que el módulo está conectado a usb-ttl convertidor y arduino powered up, abierto, seleccione el puerto de com del usb-ttl, ajuste velocidad a 38400. Ninguna otra configuración debe aplicarse a diferencia de los HC05. Y para Tera therm, seleccione puerto com su caso, vaya a Configuración > Puerto serie > fijar la velocidad en baudios a 38400, vaya a Configuración > terminal > check el cuadro local echo y todo lo que se establece.