EL0600 MÓDULO BLUETOOTH HC-05
El módulo de bluetooth HC-05 es un módulo Maestro-Esclavo, lo que supone que además de recibir conexiones desde una PC o tablet, es capaz también de generar conexiones hacia otros dispositivos bluetooth. Este módulo permite por ejemplo, conectar dos módulos de bluetooth y formar una conexión punto a punto para transmitir datos entre dos microcontroladores o dispositivos.
Interfaz de configuración de comandos AT en HC-05.
El puerto serie en modo de configuración para el HC-05 debe configurarse de la siguiente manera:
34800 bps, 8 bits de datos, Sin paridad, Sin control de flujo.
Para entrar al modo de comandos AT seguimos los siguientes pasos:
- Poner a estado alto en el pin 34 (PIO11).
- Conectar la alimentación del módulo (o resetearlo de preferencia).
- Enviar un comando AT\r\n para comprobar que estemos en modo de comando AT.
La siguiente lista es una compilación de los comandos que consideramos importantes:
- AT\r\n Comando de prueba, debe responder con OK\r\n.
- AT+ROLE=1\r\n Comando para colocar el módulo en modo Maestro (Master).
- AT+ROLE=0\r\n Comando para colocar el módulo en modo Esclavo (Slave).
- AT+VERSION?\r\n Obtener la versión del firmware.
- AT+UART=115200,1,2\r\n Configurar el modo de funcionamiento del puerto serie en “modo puente”.
- AT+PIO=10,1\r\n Colocar el pin de IO de propósito general a nivel alto.
Aporte de David Hidalgo:
Es importante el dato que funciona a 38400 baudios. Rxd se conecta a tx y Txd se conecta a rx. Vcc a 5V y gnd a gnd. No hay que usar los comandos AT. No se necesitan. La contraseña es 1234. Cuando se empareja con otro dispositivo el LED parpadea 2 veces por segundo. Las entradas "EN" y "STATE" no se utilizan.