You are on page 1of 4

Mdulo Bluethooth HC-06

Actualmente, la mayora de las personas cuentan con la posibilidad de adquirir


o ya tienen en su poder un dispositivo mvil con sistema operativo Android o Apple
IOS, que generalmente estn equipados con tecnologa Bluethooth, lo que nos
permite pensar en la posibilidad de integrar sta conexin en el proyecto. Lo
anterior abre la posibilidad de poder conectar el sistema con el dispositivo mvil
del usuario y as sea ms prctico y fiel el servicio que se brinda de alarmado.
Para desarrollar lo anterior se requiere conocer aspectos relacionados al
funcionamiento del Bluethooth. Para comenzar, los dispositivos Bluetooth pueden
actuar como Masters o como Slaves (Amos o esclavos respectivamente).
La diferencia es que un Bluetooth Slave solo puede conectarse a un master y a
nadie ms, en cambio un master Bluetooth, puede conectarse a varios Slaves o
permitir que ellos se conecten y recibir y solicitar informacin de todos ellos,
arbitrando las transferencias de informacin ( hasta un mximo de 7 Slaves).

A) Modo Slave.
B) Modo Master
Figura X. Conexiones posibles de Bluethooth.
Cada uno de los dispositivos que se identifican va Bluetooth presentan una
direccin nica de 48 bits y adems un nombre de dispositivo que sirve para
identificarlo cmodamente. Por eso cuando se configura un mvil se puede
especificar un nombre propio, que ser el que se mostrar a los dems cuando se
haga una bsqueda de ese telfono. La direccin propia tambin se puede
identificar pero lgicamente, es un poco menos cmoda y tiene menos utilidad
As pues un nodo Bluetooth puede ser Master o Slave y dispone de una
direccin nica, as como de un nombre para identificarse y muy habitualmente
tambin incluye un PIN de conexin o nmero de identificacin que debe
teclearse para ganar acceso al mismo.
El Bluetooth lo desarroll Nokia para conectar telfonos mviles, a otros
dispositivos como auriculares, micrfonos o conexiones al audio del coche, existe
un procedimiento definido que se llama Pairing (o emparejamiento) que vincula a
dos dispositivos Bluetooth.

Cuando se vinculan dos dispositivos BT, se inicia un proceso en el que ellos se


identifican por nombre y direccin interna y se solicitan la clave PIN para autorizar
la conexin.
Si el emparejamiento se realiza con xito, ambos nodos suelen guardar la
identificacin del otro y cuando se encuentran cerca se vuelven a vincular sin
necesidad de intervencin manual.
Mdulos Bluetooth disponibles para Arduino.
Desde hace tiempo, se puede encontrar una disposicin de mdulos Bluetooth
sencillos y econmicos, que resultan muy prcticos. Los ms frecuentes en el
mercado son los mdulos HC-06 y HC-05.
El hardware de ambos mdulos es el mismo. No hay diferencia hardware, pero
el software que incorporan es diferente. Adems el mdulo de conexin se monta
sobre un soporte que a su vez puede presentar diferencias notables segn el
fabricante y las conexiones que realice, pero hay una diferencia obvia, el numero
de pines del mdulo montado.

Figura x. Diferencias entre los

El modelo HC-06 dispone de 4 pines, en lugar de los 6 que incluye el modelo


HC-05, pero hay adems importantes diferencias de funcionalidad y de manejo
que hace que merezca la pena dedicar una sesin a cada modelo.
Mdulo de transmisin Bluetooth HC-06
Numero de Parte: MD0056

Bsicamente el modelo HC-06 solo puede actuar como esclavo y adems


dispone de un juego reducido de instrucciones a las que atiende, mientras que el
modelo HC-05 puede actuar como master o como Slave y acepta un nmero
mayor de rdenes de configuracin. Este mdulo Bluetooth le permite utilizar el
puerto serie de su dispositivo a travs de una comunicacin inalmbrica dentro de
los 10 metros de alcance.

Figura x. Mdulo MD0056


HC-06 es un mdulo sencillo e ideal para pequeos proyectos en los que se
busca una comunicacin fcil entre un mvil y Arduino u otros microcontroladores.
ste permite una conexin sencilla y sin problemas mediante comandos AT a
travs de una puerta serie.
Caractersticas Tcnicas
o Tamao del mdulo: 40 * 15.5 (mm)
o El mdulo puede estar conectado al microcontrolador, USB - serie y otros
dispositivos serie.
o Tensin de entrada 3,6 ~ 6V (5V Recomendada no exceder los 7V).
o Para poder utilizar el modelo HC-06, se necesitan conocer los comandos
AT.

capitulo 3
Conexin del bluetooth hc-06 al Arduino
El mdulo Bluethooth ya tiene rotulado el nombre de los pines, y simplemente se
tendr que conectar Tensin y GND al mdulo. Despus conectamos Txd y Rxd a
los pines digitales 2 y 4 del Arduino respectivamente.

Figura X. Conexin de placa Arduino UNO con Mdulo MD0056


Al realizar esta conexin, el LED del mdulo HC-06, parpadea continuamente.
Esto indica que no est pareado o vinculado con ningn otro dispositivo. Cuando
cuando se conecta algo al mdulo, esta luz se quedar fija y es la forma de saber
si hay conexin o no.
Nota: El programa de control se encuentra en proceso, por lo que no es
anexada la informacin

Fuentes:
MDULO BLUETOOTH HC-06. Algunos conceptos bsicos de BlueTooth
Prometec
http://www.prometec.net/bt-hc06/
Mdulo de transmisin Bluetooth HC-06. Numero de Parte: MD0056
AG Electronica S.A. de C.V.
http://www.agspecinfo.com/pdfs/M/MD0056.PDF

You might also like