Вы находитесь на странице: 1из 25

26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

 ventas@patagoniatec.com

U a

HC-05 Bluetooth Arduino


by Tinchorton | Inalambrico, Tutoriales | 21 Comentarios

Tabla de contenidos 
1. HC-05 vs HC-06
2. QUÉ ES UN MÓDULO HC-05 Ó HC-06
2.1. Especificaciones Técnicas HC-5
3. CONEXIÓN BLUETOOTH ARDUINO HC-05
3.1. Estado del led
4. Programando HC-05 con Arduino
4.1. Configuración del HC-05 con comandos AT
4.1.1. Veamos como configurar el módulo como esclavo:
4.1.2. Veamos como configurar el modulo como maestro:
5. Productos Necesarios para la Utilización
2
6. Otras opciones bluetooth para Arduino
6.1. Comparte esto:
6.2. Me gusta esto:
6.3. Temas Relacionados

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-ar… 1/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

El módulo HC-05 o HC05 es una placa pensada para darle conectividad a un Arduino,
PIC o cualquier microcontrolador, mediante UART o comandos AT.

Existe una versión más antigua llamada HC06 o HC-06 que contiene un firmware que
hace que la placa sea SOLO maestro o (exclusivamente) esclavo lo que nos acorta
mucho lo que podemos hacer, teniendo que comprar ambas placas para hacer lo
mismo que el HC05.

Ya que iniciamos comentando las dos placas, comparemos una con otra antes de
iniciar con la descripcion formal, dado que es muy probable que ya las conozcas.

Este POST es muy largo y muchos otros blogs optan por cortarlo y generar
otros posts, primero para que no te aburras, segundo para que rankeen mejor
en los SERPs. Pero la realidad es que si tenes un HC-05 en la mano, vas a
usar TODO lo que está en este tutorial. Tené paciencia porque es muy bueno
y vas a aprender mucho! Usa el índice de contenidos al principio de este
tutorial para encontrar el tema puntual que buscas.

HC-05 Vs HC-06
El aspecto externo es bastante similar  y la mejor manera de diferenciarlos es por los
pines el soporte, 4 para el HC-06 y 6 pines para el HC-05.

hc05 vs hc06

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-ar… 2/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Haciendo un hc-06 vs hc-05 vemos que no hay diferencias de hardware a simple vista,
pero lo que sí difiere y fuerte es en el firmware que poseen.

Además, mientras que el HC-06 entra en modo de programación en cuanto lo


enciendes y mientras no haya nadie conectado por Bluetooth, el HC-05 es ligeramente
más complicado de colocar en modo comandos y requiere una cierta manera de
arrancado, concretamente requiere que el pin KEY, (Que no estaba conectado el caso
del HC-06) esté en HIGH cuando encendemos el módulo.

El procedimiento normal con estos módulos, suele ser conectarlos, ver la


configuración y reprogramarlos con nuestras preferencias. Después mantendrá la
programación hasta que decidamos cambiarla.

QUÉ ES UN MÓDULO HC-05 Ó HC-06


Mucha gente puede tener la impresión de que el Bluetooth es una tecnología vieja, que
se usaba para transmitir datos entre dispositivos más específicamente celulares, y
que actualmente está en desuso. Nada más lejos de la realidad.

Bluetooth tiene la enorme ventaja de estar integrado de fábrica en la mayoría de


dispositivos. Portátiles, Tablets, Smartphones y hasta routers llevan integrada la
tecnologia Bluetooth. Además, su uso es independiente del sistema operativo 2
(Windows, Linux, Mac o Android).

Esto convierte a la tecnología Bluetooth en uno de los mejores medios para


comunicarnos de forma inalámbrica con Arduino. Por ejemplo, podemos emplearlo

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-ar… 3/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

para controlar un robot desde el móvil o Tablet, o recibir mediciones en un ordenador


para registrarlas en un servidor web.

arduino bluetooth módulo y base

Los mismos vienen maestro y esclavo en una misma placa y vía comandos AT se
configura cuál de los dos modos queremos usar. El chip en si trabaja en 3.3v pero
viene soldado sobre una placa que adapta todos sus pines para poder usarlo en 5V y
así sea 100% compatible con Arduino en conectividad.

Como advertencia, ambos módulos (HC-05 y HC-06) están formados por dos
componentes. El módulo de Bluetooth Arduino en sí, y una base a la que va soldado y
que contiene el resto de circuitería. Tener cuidado de no comprar sólo la base o el
módulo sueltos, que también se venden a un precio inferior.

Especificaciones Técnicas HC-5


Voltaje de operación: 3.6V – 6V DC
Consumo corriente: 50mA
Bluetooth: V2.0+EDR
Frecuencia: Banda ISM 2.4GHz
Modulación: GFSK(Gaussian Frequency Shift Keying)
Potencia de transmisión: 4dBm, Class 2
Sensibilidad: -84dBm a 0.1% BER
Alcance 10 metros
Interface comunicación: Serial TTL
Velocidad de transmisión: 1200bps hasta 1.3Mbps 2
Baudrate por defecto: 38400,8,1,n.
Seguridad: Autenticación y encriptación
Temperatura de trabajo: -20C a +75C
Compatible con Android

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-ar… 4/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Dimensiones: 37*16 mm
Peso: 3.6 gramos

Podemos destacar dos versiones a la vista distinguibles, una que viene con un botón
el pin KEY y otra sin botón (imágenes a continuación) este post está basado en el que
nosotros comercializamos sin boton.

CONEXIÓN BLUETOOTH ARDUINO HC-05

Utilizar el módulo de Bluetooth requiere el uso de un puerto serie de nuestra placa


Arduino. Por tanto, mientras usemos el módulo de Bluetooth no podremos usar el
puerto serie en las placas modelo Uno, Mini, y Nano. En el modelo Mega no tiene este
problema, ya que incorpora 4 puertos de serie.

ADVERTENCIA: Para cargar un sketch al Arduino, se debe QUITAR la placa


bluetooth o conectarlo por la librería SoftSerial
2

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-ar… 5/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Fijate que TX y RX no van a D0 y D1 para no obstaculizar la carga de un sketch o la comunicación


por consola

Si realmente necesitamos ambas comunicaciones podemos emplear la librería


SoftSerial para establecer una comunicación de puerto serie por cualquier pareja de
pins digitales, aunque ello supondrá un coste adicional de tiempo de proceso en
Arduino.

En primer lugar tenemos configurar nuestro módulo vía comandos AT para usarlo o
como maestro o esclavo, cambiarle el nombre, la contraseña, setear la velocidad de
transmisión. Estas son algunas de las cosas que vamos a ver en este post, aunque los
HC-05 ofrecen opciones muchisimo mas complejas, como conectarse a dispositivos
con una dirección determinada, usarlo en modo esclavo para que reenvie todo lo que
recibe, etc. Si queres saber mas sobre esto último hace click aca y vas a encontrar el
listado completo de configuraciones posibles.

Recordar siempre que la pc, el celular o la tablet, funcionan como maestros,


entonces si queremos conectarnos con alguno de los dispositivos antes
mencionados necesitaremos el módulo configurado como esclavo. El módulo
bluetooth arduino configurado como maestro, nos sirve para comunicarnos
con otro módulo configurado como esclavo.

En primer lugar, para que el HC-05 entre en modo comandos AT, requiere que cuando
se enciende el módulo, el pin KEY este HIGH. Por eso hemos conectado la tensión Vcc
del módulo BlueTooth al pin 8 de nuestro Arduino.
2
El consumo del módulo es mínimo y nuestro Arduino es capaz de alimentarlo sin
problemas, por eso el modulo se encenderá cuando pongamos HIGH en el pin 9. Esto
nos permitirá poner en HIGH el pin digital 8, al iniciar nuestro programa y después

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-ar… 6/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

levantar el pin 8, de este modo cuando arranque entrara sin más en el modo de
comandos AT.

El resto de los pines se conectan de forma similar a lo que hicimos en la sesión


anterior. Txd y Rxd se deben conectar cruzados con los pines de comunicación de
Arduino, que usaremos mediante la librería software Serial.

El pin State refleja, supuestamente, la situación en la que se encuentra el modulo y


por ahora no vamos a utilizarlo.

Estado Del Led


Si el led parpadea constantemente sin parar esta esperando una conexion.

Si está 2 segundos encendido y 2 segundos apagado sucesivamente está en modo de


comandos AT

Si parpadea 2 veces y se mantiene apagado 3 segundo y vuelve a parpadear 2 veces


esta conectado a algún dispositivo.

Programando HC-05 Con Arduino


Entramos en terreno escabroso. Como dijimos más arriba: seguramente existan
muchos post con SOLO esta temática, pero nos parece más inteligente para el lector
(y no para los SEOs) que este todo junto, por más que parezca largo, dado que si no
tenes ni idea qué hacer con este módulo, TODO lo que está en este POST lo vas a
utilizar.

Configuración Del HC-05 Con


Comandos AT
Recomendadisimo seguir este post.

¡Pero antes de ir para alla!

Segui leyendo este resumen. Estas advertido o advertida

Veamos Como Configurar El Módulo


Como Esclavo:
Luego de que cargamos el scketch volvemos a conectar el pin VCC y el módulo debe
2
mantenerse encendido 2 segundos y 2 segundos apagado. Esto quiere decir que está
en modo Comandos AT. Debemos cargar el programa con el pin vcc del módulo
desconectado porque esto hace que cuando lo alimentamos el módulo  el PIN KEY ya
este en HIGH lo que lo inicia directamente para que lo configuremos. Si no hacemos

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-ar… 7/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

esto el módulo inicia esperando una conexión entrante ya que por defecto está en
modo esclavo.

Ahora tenemos que abrir el puerto serie de nuestro compilador arduino. En la segunda
imagen se puede ver un recuadro rojo abajo a la derecha. Esta es la configuración en
la que tenemos que tener el puerto serie ya que sino NO VA A FUNCIONAR la
comunicación que intentamos realizar. Luego de setear lo anterior si enviamos «AT»
sin comillas debemos recibir como respuesta un «OK» como muestra la imagen.

Si no reciben OK luego de mandar AT, hicieron una conexión mal, repasen los pasos
anteriores. Importante que la luz del módulo este encendida 2 segundos y luego 2 seg
apagada. Si esto no pasa, el modulo no esta en modo comandos AT.

Si no reciben OK luego de mandar AT, hicieron una conexión mal, repasen los pasos
anteriores. Importante que la luz del módulo este encendida 2 segundos y luego 2 seg
apagada. Si esto no pasa, el modulo no esta en modo comandos AT.

Si ya estan leyendo esta parte del post felicitaciones por haber hecho
correctamente todo hasta acá. Las configuraciones que veremos a
continuación son aplicables tanto al modulo en rol maestro como esclavo:

De fábrica el módulo viene con el nombre HC-05, la contraseña 1234 y en rol esclavo.
Obviamente podemos usar el módulo con las configuraciones anteriores sin 2
problemas, aunque siempre es bueno tenerlo personalizado.

Enviamos por el puerto serie:

«AT+NAME?» (sin las comillas, pero Si con el signo de pregunta)

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-ar… 8/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Este comando es para preguntarle al módulo como se llama.

Debemos recibir como respuesta:

+NAME:HC-05
OK

Si lo queremos llamar «Arduino» debemos en enviar:

AT+NAME=Arduino

Y como respuesta debemos recibir OK. Podemos cambiar el nombre «Arduino» por
cualquier otro, siempre que el comando sea AT+NAME=

Luego si volvemos a enviarle el comando para saber cual es el nombre es decir:

AT+NAME?

Debemos recibir como respuesta:

+NAME:Arduino
OK

El mismo procedimiento es para la contraseña. El comando que debemos enviarle para


saber cual es es:

AT+PSWD?

Esto nos tiene que dar como respuesta:

+PSWD:1234
OK

Para poner como contraseña «1111» debemos enviar AT+PSWD=1111. y debemos


recibir OK como respuesta. Al igual que con el nombre podemos poner cualquier
contraseña que deseemos, siempre enviando AT+PSWD=

Luego volvemos a consultarla con el primer comando AT+PSWD?

Y el módulo nos debe responder

+PSWD:1111
OK
2
El manejo de todos los comandos AT es similar a los dos ejemplos anteriores. Se le
envia un signo de pregunta al final por ej: AT+NAME? para consultar cual es el valor
de este comando. Y se le envia el comando con un = y el nuevo valor para cambiarlo.
AT+NAME=VALOR (Cambiamos «VALOR» por el que elijamos). Si queres saber mas

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-ar… 9/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

sobre todos los comandos AT disponibles, hace click aca y vas a encontrar el listado
completo de configuraciones posibles.

Lo explicado hasta aca es para personalizar mínimamente el modulo para conectarse


desde el celular por ej. En el siguiente link vas a encontrar una lista de algunas
aplicaciones para conectar tu arduino a tu celular via bluetooth.

10 app para controlar tu Arduino desde Android

Veamos Como Configurar El Modulo


Como Maestro:
En primer lugar vamos a preguntarle en que modo se encuentra. De fabrica viene como
esclavo. Para lo anterior debemos enviar el siguiente comando:

AT+ROLE?

Si es la primera vez que enviamos este comando vamos a recibir la siguiente


respuesta:

+ROLE:0
OK

Es decir que esta configurado como esclavo. Para cambiar esto, el proceso es similar
a los anteriores, enviamos:

AT+ROLE=1

y debemos recibir como respuesta OK.

Para poder conectar el HC-05 configurado como maestro a un esclavo, ambos deben
tener configurados la misma contraseña y la misma velocidad de transmicion de
datos. Luego automaticamente cuando alimentamos los modulos estos se conectan,
pero todavia estamos viendo las configuraciones.

Para a que velocidad de transmicion se encuentran los modulos enviamos el siguiente


comando: AT+UART? y como respuesta si nunca seteamos una velocidad distinta
vamos a recibir:

+UART:9600,0,0
OK

El numero 9600 corresponde a la velocidad en baudios.


2
Las velocidades disponibles son:

4800
9600

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 10/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

19200
38400
57600
115200
23400
460800
921600
1382400

Para seleccionar cualquiera de las opciones anteriores el comando es AT+UART=


(velocidad),0,0

Ejemplo 1:

AT+UART=9600,0,0

Ejemplo 2:

AT+UART=19200,0,

Y como respuesta recibiremos, dependiendo de la velocidad elegida :

+UART:9600,0,0
OK

Ejemplo 2:

+UART:19200,0,0
OK

Esta velocidad es la que seleccionamos para cuando la comunicacion es entre los 2


modulos, o con un celular es decir cuando NO estamos en el modo comandos AT.

Lo explicado hasta aca sobre el modulo utilizado como maestro, son las
configuraciones minimas para poder conectar dos HC-05 entre si. Como
comentabamos anteriormente existen otras mas que no abordaremos en este post. Si
queres saber mas sobre todos los comandos AT disponibles, hace click aca y vas a
encontrar el listado completo de configuraciones posibles.

Si no tuvieron inconvenientes con todo lo anterior ya tienen toda la info para


configurar los modulos en ambos modos, dependiendo la conexion que quieran
realizar. En este post van a encontrar escrita toda la info necesaria para ambos 2
modos; modo esclavo para conectarse con un celular o con otro HC-05, y la
configuracion en modo maestro.

El codigo que vimos anteriormente unicamente sirve para ingresar los comandos AT.
El que veremos a continuacion envia por bluetooth todo lo que recibe por el puerto

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 11/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

serie y viceversa. El mismo codigo nos sirve tanto para el modulo como esclavo y
conectado a un celular, como tambien para comunicar dos modulos uno maestro y
otro esclavo entre si.

Prestar muchisima atencion a que en el programa la velocidad del modulo (maestro o


esclavo) esta configurada a 9600 baudios, como vimos anteriormente la velocidad en
ambos modulos(en caso de comunicar 2 entre si) debe ser la misma.

bluetooth.begin(9600);
Es la linea que hay que cambiar en caso de que no estemos usando esta velocidad.
Por ejemplo:
Si seleccionamos 19200 baudios la linea deberia decir:
bluetooth.begin(192000);

Descargar ProgramaPrograma

El esquema de conexion es el siguiente:

Es indentico al de la primera imagen solo que no conectamos el pin KEY a ningun


lado.

Una vez cargado el programa y hecha correctamente la conexion desconectamos el


Arduino unos segundos y lo volvemos a conectar para que salga del modo comandos
AT. 2
Para poder enviar datos desde nuestro celular necesitamos una aplicacion vamos a
usar de ejemplo una muy comun y muy simple de usar llamada BlueTerm (click para
descargar).

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 12/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Nuestro módulo bluetooth arduino debe estar parpadeando constantemente indicando


que está esperando un conexion.

Abrimos la aplicacion en nuestro celular, previamente activado el bluetooth,


presionamos OPCIONES y ponemos CONECTARSE A UN DISPOSITIVO. Cuando
comienza a buscar, va a encontrar el HC-05 con el nombre que le hallamos
configurado, y lo mismo para la contraseña. Si no hicieron ninguna modificacion de
los parametros anteriores el nombre sera HC-05 y la contraseña 1234.

Luego abrimos el monitor serie del compilador de arduino, (Herramientas/Monitor


Serie),  y todo lo que enviemos desde el celular lo podremos ver ahi y viceversa.

Todo esto se podra ver ejemplificado en el video al final del post.

En caso de estar conectando un módulo configurado como maestro y otro como


esclavo, obviamente necesitaremos 2 pc’s y lo único que hay que realizar es abrir el
monitor serie (Herramientas/Monitor Serie) en ambas pc y listo, comenzar a enviar
datos. (Como explicamos varias veces en este post deben estar configurados con
igual velocidad y contraseña).

Productos Necesarios Para La Utilización


Si te es util toda la informacion tecnica de nuestro blog por favor no dejes de comprar
nuestros productos:

HC-05

Arduino Uno

Cables

Otras Opciones Bluetooth Para Arduino


Para dotar de comunicación bluetooth Arduino podemos hacerlo de varia formas:

Modulo bluetooth externo https://www.adafruit.com/products/1535


Módulo HC-05 o HC-06
Módulo Bluetooth 4.0 HC-08 y HC-09
Módulo sparkfun: https://www.sparkfun.com/products/12577
Módulo integrado en placa como el arduino bt https://www.arduino.cc/en/Main/ArduinoBoardBT?
from=Main.ArduinoBoardBluetooth o BQ Zum Core https://www.bq.com/es/placa-zum-core que
permiten su programacion mediante OTA
Microcontrolador con Bluetooth integrado como el Arduino
2
101: https://www.arduino.cc/en/Main/ArduinoBoard101
Shield Bluetooth: http://wiki.seeedstudio.com/wiki/Bluetooth_Shield
Arduino wireless programmer: https://www.itead.cc/arduino-wireless-programmer.html

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 13/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Comparte Esto:

 Twitter  Facebook

Me Gusta Esto:

Like

Be the first to like this.

Temas Relacionados

HC-05 módulo Bluetooth HC-05 y Bluetooth HC-06


bluetooth master y HC-06 Configuración Master
slave en uno

Comentarios

21 Comentarios Blog de Patagonia Tecnology 


1 Iniciar sesión

 Recomendar 2 t Tweet f Compartir ordenar por el mejor

Únete a la discusión...

INICIAR SESIÓN CON


O REGISTRARSE CON DISQUS ?

Nombre

Josue Cazares • hace 4 años


Hola, estoy en la parte de configurar por primera vez mi HC-05, pero no
consigo que la luz parpadee cada 2 segundos como dices, y ya revise
varias veces las conexiones y que este bien el monitor serial, que puede
2
ser el problema?
1△ ▽ • Responder • Compartir ›

Ony Rodríguez > Josue Cazares • hace 4 años


Josue, he encontrado la solución :) El modelo hc 05 que tiene un
https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 14/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec
botón, ese botón es importante para la configuración. Cuando
justamente tenemos desconectado el VCC de la placa arduino (y
previamente cargado el código), debemos mantener pulsado el
botón y justo ahí, conectar el VCC. Tras eso, parpadeará y se
apagará cada 2 segundos como indica el texto. Espero que te
sirva. Un saludo.
△ ▽ • Responder • Compartir ›

Josue Cazares > Ony Rodríguez • hace 4 años


Si, lo logre configurar hace un par de semanas, había
olvidado que había publicado aquí. Y si conseguí
comunicar ambos módulos bluetooth y que se enviarán
información entre ellos
△ ▽ • Responder • Compartir ›

Fabian Pinzon Motta > Josue Cazares


• hace 3 años
Quisiera saber si alguien ya pudo realizar
trasmision de datos entre los dos modulos ?
△ ▽ • Responder • Compartir ›

Victor Joe Martinez > Josue Cazares • hace 4 años


que tal Josue, oye yo o he podido enviar datos
entre los dos modulos, podrias ayudarme con el
programa, mi corre es
victor.m.martinez@hotmail.com
△ ▽ • Responder • Compartir ›

Ony Rodríguez > Josue Cazares • hace 4 años


Buenas Josue, yo me encuentro con el mismo problema que tu. A
mi me parpadea constantemente. ¿Encontraste solución? Un
saludo
△ ▽ • Responder • Compartir ›

Daniel Ladino • hace 4 años


Buen día .
Actualmente estoy haciendo un puente levadizo con dos secciones que
se abren y cierran con dos motores de corriente continua y desde
bluetooth controlo que cada seccion se abra o se cierre con un programa
llamado APP INVENTOR (es el que permite crear la aplicacion en
android, buen creo que tienes conocimiento de él) el lio es este, mi
profesor quiere que yo controle las secciones del puente desde varios
celulares, por ejemplo un celular abre la sección 1 del puente y el otro
celular abre la sección dos, te quería preguntar, ¿es eso posible? ¿el
2
modulo HC – 05 (con pulsador en mi caso) puede recibir la conexión de
varios celulares para controlar mi programa en arduino?, agradezco
infinitamente tu ayuda y tus tutoriales.
1△ ▽ • Responder • Compartir ›

Vi t R i >D i l L di h 2 ñ
https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 15/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec
Victor Ramirez > Daniel Ladino • hace 2 años
Qué tal Daniel.
Lograste resolver la conexión de varios dispositivos a tu Bluetooth
hc-05? Por que me dejaron una tarea similar, solo que en mi cao
son 5 relevadores a controlar por distintos celulares con la misma
app. me la he pasado buscando información y ayuda pero no he
encontrado respuesta. Si lograste resolverlo agradecería tu
ayuda.
△ ▽ • Responder • Compartir ›

omar • hace 3 años


Hola, he estado trabajando con el modulo hc-05, pero tengo una duda,
quisiera saber si es posible conectar 3 o mas esclavos a un solo maestro
y que se transmitan datos esclavo-maestro.... muchas gracias!!!
△ ▽ • Responder • Compartir ›

Venom • hace 3 años


mi hc 05 ya no prende; lo probe en clase y eso pero lo apage a lo
salvaje, ademas de que conecte y movi conecxiones con el arduino
energizado, es posible que se haya quemado o algo? ya no parpadea el
led al conectarlo al vcc ni nada, que hago:c
△ ▽ • Responder • Compartir ›

Antonio González • hace 3 años


Hola , esta post esta muy padre, y quisiera que alguien me puedia
ayudar en como conectar uno o unos celulares a un módulo Bluetooth
hc05 (como maestro), y después como podría hacer que active un rele
automáticamente , por favor les pido que me ayuden por favor, es para
una buena causa.
△ ▽ • Responder • Compartir ›

Mixin Arg • hace 3 años


Pongo AT+NAME? y no me sale nada... el comando de pasword si me lo
responde... tambien me cambia el nombre, me dice ok, pero cuando
consulto no me lo muestra...
△ ▽ • Responder • Compartir ›

Mixin Arg • hace 3 años


Hola, se puede configurar sin contraseña?
△ ▽ • Responder • Compartir ›

Edith Cardoso • hace 4 años


Muchas gracias por publicar post así, estaba a punto de tirar la toalla 2
porque nada de lo que encontraba en internet me servía.
Lo único que no me quedó muy claro fue la ultima parte de la app, pero
seguiré buscando :)
△ ▽ • Responder • Compartir ›

Alex Mendez • hace 4 años


https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 16/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

buen dia alguien sabe o tiene un codigo para mandar datos de mi


arduino uno a mi android? ya he intentado con varias maneras y solo
logro que cuando mi arduino esta conectada a mi laptop y abierta la
ventana de monitor serial mande a mi celular, pero si cierro dicha
ventana de monitor ya no me manda alguien sabe si hay otra forma
△ ▽ • Responder • Compartir ›

Leandro • hace 4 años


Hola, estoy utilizando el módulo HC-05 que les compré, pero no tiene pin
KEY sino que tiene uno que se llama WAKEUP y otro STATE, ademas
de los otros 4 básicos (VCC, GND, Tx, Rx).

Lo estoy utilizando con un PIC. La única forma de lograr que el led del
HC-05 parpadee cada 2 segundos es conectando Vcc del mismo, de lo
contrario, estando WAKEUP en alto, no hace nada. ¿Alguien sabe como
configurarlo o que me está pasando? Gracias.
△ ▽ • Responder • Compartir ›

Ony Rodríguez • hace 4 años


Buenas,

Me encuentro en la misma situación que Josue. Estoy intentando hacer


la configuración tal y como la indicáis( por cierto, muy bien explicado :) )
pero no se en que puedo estar fallando que el modulo no se pone
encendido 2 segundos y 2 segundos apagado. Me parpadaea
constantemente y una velocidad superior de parpadeo por segundo.
¿Que puede ser el problema? Gracias por adelantado :)
△ ▽ • Responder • Compartir ›

Lele • hace 4 años


Muchas gracias, tutorial genial y funciona perfecto para gente que no
tiene ni idea como yo.
△ ▽ • Responder • Compartir ›

Diana Martinez Gomez • hace 4 años

Buscar

2
Mantenete Actualizado
¡ No al spam ! Prometido.

Email

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 17/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Country

State

Subscribe

Ayudanos A Crecer!
Tu donación permite comprar nuevos equipos para revisarlos y postear la información mas
necesaria para completar tu proyecto de formar más rápida.

Lo Mas Buscado
Arduino Nano

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 18/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Arduino Mega 2560

Saber sobre Arduino Pro Mini

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 19/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

10 app para controlar tu Arduino desde Android

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 20/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Arduino Pro Micro (Atmega32u4)

Modulo RF 433mhz -Emisor y Receptor

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 21/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Joystick Analogico PS2 para Arduino

HC-05 Bluetooth Arduino

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 22/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

PIR Sensor

Caracteres especiales en LCD con Arduino

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 23/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

Moto Amarillo

Sensor Óptico Infrarrojo CNY70

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 24/25
26/8/2019 ≫ HC-05 Bluetooth Arduino | PatagoniaTec

ARDUINO LIBRO DE PROYECTOS DE ARDUINO STARTER KIT + PDF

RAMPS 1.4

Driver CH340 Windows 7

    

https://saber.patagoniatec.com/2014/11/hc-05-bluetooth-conectar-esclavo-hc05-maestro-master-save-wireless-tutorial-iot-celular-smartphone-a… 25/25

Вам также может понравиться