Como usar modulo bluetooth arduino

Como usar modulo bluetooth arduino

Como usar modulo bluetooth arduino

arduino bluetooth hc-06

En este tutorial de Arduino Bluetooth aprenderemos a utilizar el módulo HC-05 para controlar Arduino a través de la comunicación Bluetooth. Puedes ver el siguiente video o leer el tutorial escrito más abajo para más detalles.
Para este tutorial he hecho dos ejemplos, controlar el Arduino usando un smartphone y controlar el Arduino usando un portátil o un PC. Para no sobrecargar este tutorial, en mi próximo tutorial aprenderemos cómo podemos configurar el módulo Bluetooth HC-05 y hacer una comunicación Bluetooth entre dos placas Arduino distintas como dispositivos maestro y esclavo.
Antes de empezar con el primer ejemplo, controlando un Arduino usando un smartphone, vamos a echar un vistazo más de cerca al módulo Bluetooth HC-05. Comparándolo con el módulo HC-06, que sólo puede ser configurado como esclavo, el HC-05 puede ser configurado como maestro también, lo que permite hacer una comunicación entre dos placas Arduino separadas. Hay varias versiones de este módulo, pero yo recomiendo el que viene en una placa breakout porque así es mucho más fácil de conectar. El módulo HC-05 es un módulo Bluetooth SPP (Serial Port Protocol), lo que significa que se comunica con el Arduino a través de la comunicación serie.

arduino bluetooth hc-05 enviar datos

Bluetooth es la forma más popular de conectar un Arduino a un smartphone de forma inalámbrica. En este tutorial, crearemos una interfaz arduino-bluetooth y enviaremos mensajes de un arduino a un smartphone y del arduino a un ordenador personal.
Bluetooth es un protocolo de comunicación por radio que se creó como una alternativa inalámbrica al protocolo serie RS-232. Hoy en día, esta tecnología es muy popular para conectar dos o más dispositivos móviles, especialmente smartphones, tablets y ordenadores portátiles.
Utilizaremos el módulo bluetooth HC-05, un dispositivo bluetooth ampliamente disponible y barato que es capaz de convertirse en dispositivo maestro (iniciador) o esclavo (aceptor). Existe otro módulo bluetooth, el HC-06, que es exactamente igual al HC-05. La principal diferencia entre ambos es que el HC-06 es un dispositivo sólo esclavo.
El módulo HC-05 tiene dos modos: Modo de datos y modo de comandos. Cuando está en modo de datos, el módulo actúa como un puente inalámbrico entre dos dispositivos. El módulo está en modo de datos por defecto. El pin KEY, cuando se pone en alto (conectado a 3.3V), se utiliza para permitir que el HC-05 entre en modo de comando AT. Los comandos AT se utilizan para configurar el módulo. Discutiremos estos comandos más adelante.

arduino bluetooth código android

Echemos un vistazo más profundo al código y veamos qué significa cada línea:#include «SoftwareSerial.h «biblioteca que necesitas para la comunicación serie por software. Puedes descargarla aquí.SoftwareSerial MyBlue(2, 3); Definición de software para los pines serie; RX2 & TX3MyBlue.begin(9600); Configurar la velocidad de transmisión serie por software a 9600 void loop()
Lectura de los datos seriales y encendido/apagado de los LEDs en consecuencia.Envío de comandos AT al módulo Bluetooth HC05 y cambio de su configuraciónAl mantener pulsado el botón, el módulo pasa al modo de comandos AT. De lo contrario, funciona en el modo de comunicación.Algunos módulos tienen un botón en sus paquetes y no hay necesidad de añadir uno más.La tasa de baudios por defecto para entrar en el modo At-command es 38400. Ahora carga este código en tu placa y establece los comandos usando el Monitor Serial./*

arduino bluetooth hc-05

Los módulos Bluetooth HC-05 son los módulos Bluetooth ideales para cualquier proyecto Arduino. Es fácil de conectar y codificar en el IDE de Arduino. En la mayoría de los proyectos, solemos conectar el HC05 a un Arduino y utilizarlo para comunicarse de forma inalámbrica con otro dispositivo inteligente como un teléfono móvil. Esto es bastante simple y hemos construido muchos proyectos interesantes con él como el robot controlado por Bluetooth, el control de voz por Bluetooth, la automatización del hogar por Bluetooth, etc. Sin embargo, ¿alguna vez has necesitado conectar dos HC-05 juntos? No es tan sencillo conectar un HC05 a un smartphone, hay algunos pasos adicionales involucrados. Este tutorial le guiará a través de este proceso. ¡Vamos a entrar en materia!
Este es el esquema básico del circuito. Conecta 2 de estos circuitos, uno para el maestro y otro para el esclavo. Para las conexiones, todo lo que estamos haciendo aquí es conectar el HC05 al Arduino. El pin del receptor (Rx) del HC05 funciona en el rango de 0V a 3,3V y el Arduino funciona en el rango de 0V a 5V. Por lo tanto, utilizaremos resistencias (R1 y R2) para crear un divisor de tensión para reducir la salida de 5V del Arduino a 3,3V, para no dañar el módulo HC05.

Acerca del autor

admin

Ver todos los artículos