Descripción
Qué es
El Shield Bluetooth HC-06 es un módulo sin cable compatible con Arduino que permite la comunicación entre dispositivos electrónicos a través de Bluetooth.
Características
- Compatible con Arduino
- Módulo Bluetooth HC-06
- SKU: ARD009504
- Precio: 15,04 €
Para qué sirve
El Shield Bluetooth HC-06 es ideal para proyectos de electrónica e IoT que requieren comunicación sin cable con dispositivos móviles u otros módulos Bluetooth. Puede ser utilizado para controlar sensores y actuadores a distancia, crear sistemas de alarma doméstica o realizar aplicaciones de monitoreo.
Tutorial: Cómo usar Shield Bluetooth HC-06 para Arduino
El Shield Bluetooth HC-06 es un módulo sin cable que permite conectarse a dispositivos móviles u otros módulos Bluetooth. Ideal para proyectos en los que se desea controlar sensores y actuadores a distancia.
Qué necesitas
- Arduino Uno
- Shield Bluetooth HC-06
- Cable USB A-Micro B
- Smartphone con aplicación dedicada
Pasos
- Conecta el Shield HC-06 al Arduino Uno utilizando los conectores compatibles.
- Descarga e instala la biblioteca SoftwareSerial desde Archivo > Preferencias > Sitografía, luego desde Administrar bibliotecas > Agregar URL: https://github.com/arduino-libraries/SoftwareSerial
- Abre un nuevo sketch en Arduino IDE e incluye la biblioteca con ‘#include <SoftwareSerial.h>’.
- Define los pines de conexión entre el Shield HC-06 y el Arduino, por ejemplo RX -> 10 y TX -> 11.
- Crea un objeto SoftwareSerial para manejar las comunicaciones: ‘SoftwareSerial BT(10, 11);’
- En el setup(), abre la conexión Bluetooth con ‘BT.begin(verifica en el datasheet);’ y configura la velocidad de baud del monitor serial.
- En el loop(), recibe datos del módulo Bluetooth con ‘int val = BT.available(); if (val) Serial.write(BT.read());’
- Envía comandos al módulo desde Arduino utilizando ‘BT.println(«Comando»);’
Código de ejemplo
// Includi la libreria
#include <SoftwareSerial.h>
// Definisci i pin di connessione
#define RX_PIN 10
#define TX_PIN 11
// Crea l'oggetto SoftwareSerial
SoftwareSerial BT(RX_PIN, TX_PIN);
void setup() {
Serial.begin(9600);
BT.begin(verifica sul datasheet);
}
void loop() {
if (BT.available())
Serial.write(BT.read());
}
Miniproyecto
Crea un sistema de alarma doméstico controlado por Bluetooth. Conecta un sensor de movimiento al Shield HC-06 y envía notificaciones al smartphone cuando se detecta una presencia.
Errores comunes
- Error en la configuración de la velocidad de baudios
- Puertos RX/TX incorrectos
- La biblioteca SoftwareSerial no está instalada
- Comandos Bluetooth incorrectos
Accesorios recomendados
- Arduino Uno R3
- Sensor de movimiento PIR
- Zumbador para alarma
- Antena externa para mejorar la conexión
Preguntas frecuentes
¿Cómo configuro la velocidad de baudios?
Verifica el datasheet del módulo HC-06.
¿Qué comandos puedo enviar al módulo?
Consulta la documentación oficial o el datasheet para los comandos disponibles.





Valoraciones
No hay valoraciones aún.