Introducción:
El modulo Bluetooth HC-05 viene configurado de fábrica como Esclavo, pero se puede cambiar para que trabaje como maestro, se puede cambiar el nombre, código de vinculación velocidad y otros parámetros más.
Material:
Estados del hc-05:
Estado Desconectado:
- Entra a este estado tan pronto alimentas el modulo, y cuando no se ha establecido una conexión bluetooth con ningún otro dispositivo
- El LED del módulo en este estado parpadea rápidamente
- En este estado no puede interpretar los comandos AT
Estado Conectado o de comunicación
- Entra a este estado cuando se establece una conexión con otro dispositivo bluetooth.
- El LED hace un doble parpadeo.
- Todos los datos que se ingresen al HC-05 por el Pin RX se trasmiten por bluetooth al dispositivo conectado, y los datos recibidos se devuelven por el pin TX. La comunicación es transparente
Modo AT 1
- Para entrar a este estado después de conectar y alimentar el modulo es necesario presionar el botón del HC-05.
- En este estado, podemos enviar comandos AT, pero a la misma velocidad con el que está configurado.
- El LED del módulo en este estado parpadea rápidamente igual que en el estado desconectado.
Modo AT 2
- Para entrar a este estado es necesario tener presionado el botón al momento de alimentar el modulo, es decir el modulo debe encender con el botón presionado, después de haber encendido se puede soltar y permanecerá en este estado.
- En este estado, para enviar comandos AT es necesario hacerlo a la velocidad de 38400 baudios, esto es muy útil cuando nos olvidamos la velocidad con la que hemos dejado configurado nuestro modulo.
- EL LED del módulo en este estado parpadea lentamente.
El módulo HC-05 viene por defecto configurado de la siguiente forma:
- Modo o role: Esclavo
- Nombre: HC-05
- Contraseña: 1234
- Velocidad (baud rate): 9600
Realizar las conexiones como se muestra en el diagrama:
- Descarga y carga el codigo al arduino UNO:
- Entramos al Modo AT 1 basta con presionar el boton una vez.
- Configuramos el monitor serial
- Enviamos la palabra AT para comprobar que la comunicación es correcta
- Para cambiar el nombre al bluetooth basta con enviar el siguiente comando: AT+NAME=Robot
El nuevo nombre del modulo bluetooth sera “Robot”
AT+PSWD=1234
- Para consultar la contraseña actual:
AT+ PSWD?
Comentarios
Dejar un comentario