Professional Documents
Culture Documents
Buscar
0
S/. 0,00
CATEGORAS
All Blog News Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
ARTCULOS POPULARES
Tutorial trasmisor de celda de carga HX711, Balanza Digital ago 23, 2015
Con guracin del mdulo bluetooth HC-05 usando comandos AT ago 08, 2015
ARTCULOS RECIENTES
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 1/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
PROMOCIONES ESPECIALES
Mdulo PIR HC-SR501
Con este mdulo podrs detectar...
ETIQUETAS
sensor robot cnc Servo infrarrojo LED LCD driver Fuente cable
NOVEDADES
Piezo Buzzer activo 12mm
Agrega alertas o efectos de sonido a tus proyectos
S/. 1,00
S/. 7,00
S/. 70,00
S/. 12,00
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 2/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
Sensor de presin BMP280
Sensor de presin baromtrica BMP280 de alta precisin y de bajo consumo...
S/. 15,00
S/. 28,00
S/. 50,00
Shield Relay v2
La manera ms sencilla y rpida de controlar cargas de alta corriente...
S/. 45,00
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 3/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
Este tutorial tiene el objetivo principal de dar a nuestros lectores los conocimientos
necesarios para poder aadir a nuestro Arduino la funcin de poder comunicarse sin
cables con otros dispositivos mediante mdulos Bluetooth y poder empezar a incorporarlos
en nuestros proyectos de electrnica y robtica, adems de utilizarlos ms adelante en la
serie de tutoriales que NAYLAMP MECHATRONICS ha preparado para su pblico
aficionado.
Es necesario saber que existen diferentes modelos de mdulos Bluetooth entre los ms
populares se encuentran HC-06 y el HC05, y entre ellos diferentes modelos.
Un mdulo Bluetooth HC-06 se comporta como esclavo, esperando peticiones de
conexin, Si algn dispositivo se conecta, el HC-06 transmite a este todos los datos que
recibe del Arduino y viceversa.
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 4/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
Para este tutorial trabajaremos un mdulo HC06 pero tambin es vlido para un mdulo
HC-05 en modo Esclavo, que es su configuracin que viene por defecto.
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 5/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
- GND, Voltaje negativo de alimentacin, se tienen que conectar al GND del Arduino o
al GND de la placa que se est usando.
- TX, Pin de Transmisin de datos, por este pin el HC-06 transmite los datos que le
llegan desde la PC o Mvil mediante bluetooth, este pin debe ir conectado al pin RX
del Arduino
- RX, pin de Recepcin, a travs de este pin el HC-06 recibir los datos del Arduino los
cuales se transmitirn por Bluetooth, este pin va conectado al Pin TX del Arduino
Explicado esto, para comenzar a hacer pruebas y comprobar que nuestro HC-06 nos
funciona correctamente, usando cables Dupont macho-hembra procedemos a realizar las
siguientes conexiones entre nuestro modulo Bluetooth y nuestro Arduino UNO R3(se
pueden realizar las mismas conexiones con el Arduino Mega, Arduino Nano, etc. e ira
perfectamente).
Para cargar el programa al Arduino, desconectaremos los pines RX0 y TX0 del Arduino,
pues internamente el Arduino trabaja con los mismos pines para cargar el programa y si
estn conectados al mdulo Bluetooth, no nos dejara cargar (para evitar este
inconveniente se puede usar el software serial y usar otros pines).
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 6/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
void setup()
{
Serial.begin(9600);
}
void loop()
{
if (Serial.available())
{
char dato=Serial.read();
Serial.print("Dato recibido: ");
Serial.println(dato);
}
}
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 7/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 8/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
El nombre y cdigo de vinculacin que mencionamos son los que vienen por defecto al
igual que la velocidad de transmisin que viene por defecto de 9600, todos estos
parmetro se pueden configurar con comandos AT, esto se explica en este otro
tutorial(Comandos AT para el HC-06)
Una vez Vinculado, tenemos que averiguar que puerto COM se le ha asignado al mdulo
Bluetooth, para esto hacemos clic en el icono del bluetooth y entramos a abrir
configuracin, generalmente se encuentran dos puertos relacionados al mdulo, uno
entrante y otro saliente, el saliente es el que inicia la conexin, por lo que es el puerto que
usaremos , en nuestro ejemplo es el COM6.
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 9/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 10/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 11/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
Tambin podemos hacer la conexin desde Proteus, Proton, Micro Code Studio, Java,
Labview, entre otros.
Antes de empezar a usar la aplicacin, debemos vincular nuestro celular con el HC-06,
esto al igual que en la PC solo se hace una sola vez, para esto vamos a Ajustes-
>Bluetooth y Buscar dispositivos, en la bsqueda nos debera aparecer nuestro HC06, al
seleccionarlo nos pedir el cdigo de vinculacin, que como recordamos lo explicado al
inicio generalmente es 1234.
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 12/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
Una vez vinculado abrimos la aplicacin Blue Term, antes de hacer la conexin, con el
botn men entramos a preferencias y activamos la opcin de Echo Local para que se
muestre en pantalla los caracteres que se ingresan por teclado, que son los que se
envan.
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 13/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
En la lista muestra todos los dispositivos vinculados en nuestro celular, escogemos el HC-
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 14/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
06, La aplicacin intentar conectar con el HC-06, si logra la conexin en la parte superior
debe salir el estado de conectado.
Una vez conectado, podemos empezar a enviar los datos, es bueno mencionar que la
aplicacin enva el carcter tan pronto se presione la tecla.
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 15/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
Como el programa en nuestro Arduino devuelve el dato recibido, si todo anda bien, en
nuestra aplicacin se debera mostrar las teclas presionadas.
Esperamos les haya ayudado el tutorial a los que recin empiezan a usar el modulo
bluetooth, cualquier duda o consulta no olviden dejar sus comentarios.
Links de descargas
- Descargar Hyperterminal
- Blue Term Play Store
Comprar Materiales
-Mdulo Bluetooth HC-06
-Mdulo Bluetooth HC-05
-Arduino UNO R3
-Cables Dupont Macho-Hembra
Tutoriales relacionados:
-Con guracin del mdulo bluetooth HC-06 usando comandos AT
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 16/17
16/7/2017 Tutorial Bsico de Uso del Mdulo Bluetooth HC-06 y HC-05
9 ? ? 0 ? Compartir
6 Comments
gabriel pineda
may 6, 2017
saludos..Tengo una inquietud, estoy queriendo hacer un proyecto de domotica pero quiero
controlar cada bombilla de mi casa con arduinos independientes y controlarlos por bluetooth.
quiero saber si es posible utilizar un arduno con hc - 05 de maestro y 5 arduinos independientes
con hc - 05 en modo esclavos.
Reply
Naylamp
may 11, 2017
Hola Gabriela, Un HC-05 como maestro puede estar conectado o emparejado solo
con un esclavo a la vez, lo que puedes hacer es usando comandos AT configurar el
modulo para que pueda conectarse con determinado esclavo, tendras que hacer
esto cada vez que quieras conectar con un diferente esclavo, la configuracin
tendra que ser en tiempo real, lo que tomara un tiempo antes de poder enviar
informacin al esclavo. Lo recomendable es usar un maestro por cada esclavo si la
comunicacin va a ser continua.
Reply
Miguel
may 29, 2017
Buen Da . Amigo disculpe tengo una pregunta. Una vez conectado el dispositivo hc al arduino y
emparejado al telfono como puedo ver los valores enviados en el monitor serie para usarlos en la
programacin? Lo pregunto porque slo me da un patrn codificado en cuadros y figuras , no se
como llevarlo a un valor numrico que pueda ser usado en el Sketch
Reply
Naylamp
jun 18, 2017
Hola Miguel, el Arduino y la PC se comunican por los pines RX0 y TX0, si usas el
monitor serial ya no podrs usar esos pines para el modulo Bluetooth, tienes que
implementar un SoftwareSerial en otros pines para el bluetooth. Puede usar el
sketch que usamos en nuestro tutorial: Con guracin del mdulo bluetooth HC-06 usando
comandos AT
http://www.naylampmechatronics.com/blog/12_Tutorial-B%C3%A1sico-de-Uso-del-M%C3%B3dulo-Bluetooth-H.html 17/17