Hc 06 bluetooth arduino

Hc 06 bluetooth arduino

arduino bluetooth hc-06 código

Para esta guía estoy usando un módulo Waven/HC HC-06 (estos son los módulos HC oficiales) en una placa breakout zs-040. Nota: Aunque el módulo puede aceptar alimentación de 3,6V a 6V en los pines TX y RX son de 3,3V (no 5V).
A continuación podemos intentar hablar con el módulo, para ello utilizamos un sketch de paso de serie. Lo siguiente supone que el módulo tiene una velocidad de transmisión por defecto de 9600. Esta es la velocidad que tienen casi todos los HC-06 cuando los compras por primera vez.
Este es un sketch bastante simple. Abre el serial de hardware y un serial de software a 9600 bps. Luego espera los datos del serial. Cuando hay entrada desde el serial de hardware (a través del monitor serial) se envía al módulo Bluetooth y cuando hay datos del módulo Bluetooth se envía al monitor serial.

hc-06 en los comandos

El módulo bluetooth HC-06 es un módulo bluetooth esclavo diseñado para la comunicación serial inalámbrica. Es un módulo esclavo, lo que significa que puede recibir datos en serie cuando los datos en serie se envían desde un dispositivo bluetooth maestro (dispositivo capaz de enviar datos en serie a través del aire: teléfonos inteligentes, PC). No se necesita ningún código fuente específico para el módulo Bluetooth en el chip de arduino. Se utiliza una aplicación en el teléfono para enviar entradas al módulo, que las recibe y las transfiere al arduino. El arduino y los actuadores, a su vez, responden en consecuencia, como se especifica en el código fuente. Cuando el módulo no está emparejado, el LED del módulo parpadea rápidamente, mientras que cuando está emparejado con la aplicación del teléfono, el LED del módulo es rojo fijo.
El módulo HC-06 tiene cuatro pines que son necesarios para hacer una conexión con el arduino UNO. El pin VCC es donde el módulo recibe su voltaje de entrada y por lo tanto se conecta al pin de 5V en el arduino. El GND del módulo es el pin de tierra que se conecta al pin de tierra del arduino. En otras palabras, es el punto de referencia desde el que se miden todas las demás tensiones. Los pines RXD y TXD son los pines de recepción y transferencia respectivamente en el módulo. El módulo recibe los datos en serie del dispositivo maestro (smartphone) a través del pin RXD y luego transfiere esos datos al arduino utilizando el pin TXD. El pin TXD del módulo se conecta directamente al pin RX del arduino, mientras que el pin RXD del módulo se conecta al pin TX del arduino utilizando un circuito divisor de tensión, ya que el RXD del módulo sólo puede soportar una tensión de hasta 3,3V.

hc-05 módulo bluetooth arduino

Arduino puede comunicarse con otro dispositivo a través de Bluetooth utilizando el módulo HC-06 (esclavo).    Permite que el Arduino se conecte e intercambie datos con otros dispositivos como el Smartphone, el ordenador u otros microcontroladores. La comunicación Bluetooth puede utilizarse para controlar un robot a distancia, visualizar y almacenar datos en el ordenador o en el smartphone, por ejemplo.
Algunos módulos HC-06 funcionan a 3V3 y no soportan el nivel de tensión de 5V en el pin Rx. En este caso, se requiere un puente divisor de tensión para convertir la señal lógica (resistencia de 1k entre el pin3 y Rx, y 2k Ohm entre Rx y GND).
ATENCIÓN : Utilizamos los pines 2 y 3 de Arduino Uno. Dependiendo del microcontrolador, algunos pines pueden no soportar la comunicación SoftwareSerial. Especialmente, Arduino Mega, Micro y Leonardo. Consulte la documentación.
Configurar el módulo HC-06 puede ser interesante para comprobar que funciona, que está conectado correctamente y para modificar sus parámetros como el nombre (útil cuando se utilizan varios módulos), el código PIN y la velocidad de comunicación (baudrate). Para permitir la configuración, el módulo HC-06 debe estar alimentado pero no emparejado (el LED la está parpadeando).

gama del módulo bluetooth hc-06

El módulo bluetooth HC-06 es un módulo bluetooth esclavo diseñado para la comunicación serial inalámbrica. Es un módulo esclavo, lo que significa que puede recibir datos en serie cuando los datos en serie se envían desde un dispositivo bluetooth maestro (dispositivo capaz de enviar datos en serie a través del aire: teléfonos inteligentes, PC). No se necesita ningún código fuente específico para el módulo Bluetooth en el chip de arduino. Se utiliza una aplicación en el teléfono para enviar entradas al módulo, que las recibe y las transfiere al arduino. El arduino y los actuadores, a su vez, responden en consecuencia, como se especifica en el código fuente. Cuando el módulo no está emparejado, el LED del módulo parpadea rápidamente, mientras que cuando está emparejado con la aplicación del teléfono, el LED del módulo es rojo fijo.
El módulo HC-06 tiene cuatro pines que son necesarios para hacer una conexión con el arduino UNO. El pin VCC es donde el módulo recibe su voltaje de entrada y por lo tanto se conecta al pin de 5V en el arduino. El GND del módulo es el pin de tierra que se conecta al pin de tierra del arduino. En otras palabras, es el punto de referencia desde el que se miden todas las demás tensiones. Los pines RXD y TXD son los pines de recepción y transferencia respectivamente en el módulo. El módulo recibe los datos en serie del dispositivo maestro (smartphone) a través del pin RXD y luego transfiere esos datos al arduino utilizando el pin TXD. El pin TXD del módulo se conecta directamente al pin RX del arduino, mientras que el pin RXD del módulo se conecta al pin TX del arduino utilizando un circuito divisor de tensión, ya que el RXD del módulo sólo puede soportar una tensión de hasta 3,3V.

Usamos cookies para asegurar que le damos la mejor experiencia en nuestra web. Si continúa usando este sitio, asumiremos que está de acuerdo con ello. Nuestros socios (incluye a Google) podrán compartir, almacenar y gestionar sus datos para ofrecerle anuncios personalizados    Más información
Privacidad