Modulo bluetooth hc-06 arduino

Modulo bluetooth hc-06 arduino

Modulo bluetooth hc-06 arduino

Arduino módulo bluetooth hc-05

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).

Ficha técnica del 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.

Proyectos arduino bluetooth hc-06

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).

Hc-06 emparejado pero no conectado

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.

Acerca del autor

admin

Ver todos los artículos