Descripción
Qué es
El módulo maestro Bluetooth HC-06 es un componente electrónico que permite establecer una conexión inalámbrica entre dispositivos Arduino y otros dispositivos con Bluetooth. Este módulo permite la transmisión bidireccional de datos a través de la interfaz serial UART.
Características
- Compatible con el protocolo SPP (Serial Port Profile)
- Proporciona conexión Bluetooth a dispositivos maestros y esclavos
- Interfaz serial UART para la comunicación de datos
Para qué sirve
Los módulos HC-06 son útiles para proyectos que requieren una comunicación inalámbrica entre Arduino y otros dispositivos Bluetooth, como teléfonos inteligentes o tabletas. Ejemplos de aplicaciones incluyen el control remoto de robots, la transmisión de datos de sensores a un dispositivo móvil o la implementación de sistemas de alarma doméstica.
Tutorial: Cómo usar el Módulo Maestro Bluetooth HC-06
El módulo Bluetooth HC-06 es un componente ideal para quien quiera conectarse a dispositivos remotos sin cables. Es particularmente útil para proyectos Arduino y puede ser utilizado tanto como dispositivo maestro como esclavo, permitiendo enviar datos entre varios dispositivos.
Qué necesitas
- Arduino Uno
- Conexión USB PC-Uno
- Software Serial Monitor
Pasos
- Conectar el módulo HC-06 a los pines TX y RX del Arduino (verifica en el datasheet para los pines específicos).
- Descargar la biblioteca BluetoothSerial desde el IDE Arduino.
- Insertar el sketch de ejemplo proporcionado en la sección ‘Código’.
- Abrir el Serial Monitor y establecer la velocidad en 9600 baudios.
- Presionar la tecla Enter en el PC para enviar un mensaje al módulo HC-06.
- Verificar que el módulo reciba los datos del PC y los transmita al Arduino.
- Modificar el sketch para personalizar la interacción con el módulo Bluetooth.
- Prueba la comunicación bidireccional entre Arduino y el dispositivo Bluetooth.
Código de ejemplo
/*
BluetoothSerial BT;
void setup() {
Serial.begin(9600);
BT.begin(9600);
}
void loop() {
if (BT.available()) {
char c = BT.read();
Serial.write(c);
}
}
Miniproyecto
Crea un sistema de alarma doméstico que envía notificaciones a través de Bluetooth en un smartphone cuando los sensores son activados.
Errores comunes
- Establecer la velocidad del baud diferente a la del módulo.
- No conectar correctamente TX y RX entre Arduino y HC-06.
- Olvidar descargar la biblioteca BluetoothSerial.
- Ingresar el código incorrecto en el Monitor Serial.
Accesorios recomendados
- Módulo LCD 16×2
- Sensores de movimiento PIR
- Impresora LED
Preguntas frecuentes
¿Cómo puedo configurar el módulo HC-06?
Utiliza la función AT del módulo para establecer sus preferencias.
¿Cuál es la distancia máxima de comunicación?
La distancia varía según el entorno, pero generalmente se sitúa entre los 10 y los 50 metros.







Valoraciones
No hay valoraciones aún.