Modulo bluetooth hc-05 configuración arduino

Modulo bluetooth hc-05 configuración arduino

Módulo bluetooth hc-06

Bluetooth es una forma de tecnología de comunicación inalámbrica de corto alcance y baja potencia que permite a dispositivos como Smartphones, ordenadores portátiles y otros dispositivos transmitir y recibir datos de forma inalámbrica a corta distancia. El objetivo de utilizar Bluetooth es sustituir los cables que conectan los dispositivos y también hacer que la comunicación entre ellos sea segura.
Bluetooth fue inventado por el proveedor de telecomunicaciones Ericsson en 1994. Utiliza la banda de frecuencia de 2,4 GHz, igual que otras tecnologías inalámbricas, como los teléfonos inalámbricos y los routers WiFi. Crea una red inalámbrica de 10 metros de radio, conocida como red de área personal (PAN) o piconet, que puede conectar en red entre dos y ocho dispositivos. Esta red de corto alcance le permite realizar actividades como enviar una página a su impresora, que puede estar en una habitación diferente a la suya, reproducir música desde la lista de reproducción de su móvil a los altavoces, domótica, etc.
El módulo HC-05 es un módulo Bluetooth SPP (Serial Port Protocol) fácil de usar, diseñado para la configuración de una conexión serie inalámbrica transparente. El módulo Bluetooth de puerto serie está totalmente calificado como Bluetooth V2.0+EDR (tasa de datos mejorada) con una tasa de transferencia de datos de 3Mbps en el transceptor de radio completo de 2.4GHz y banda base.

Hc-05 a los mandos

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.

Ficha técnica del hc-05

Echemos un vistazo más profundo al código y veamos lo que 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); Configurando la tasa de baudios 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./*

Esquema del módulo bluetooth hc-05

ReplyUpvoteYo sólo se dio cuenta de esto ayer. El tutorial que estaba siguiendo tenía 1 05, y para un esclavo que tenía un 06. Me tomó mucho tiempo para darse cuenta de que el 06 debe entrar en el modo cuando se enciende, porque yo no podía conseguir un ok de mi 05. Leí muchos otros foros , nunca encontré la respuesta, pero con todo lo que leí fue suficiente para hacerme entender lo que estaba pasando. A veces el tutorial es ligeramente diferente, la atención a los detalles es Key0venegreQuestion
ReplyUpvoteSoy nuevo en esto, lo siento. Acabo de pedir 2 HC05 para un proyecto. Cuando se configura el HC05 como maestro o esclavo y se establecen los códigos de emparejamiento específicos, ¿se mantiene así cuando se quita y se restablece la alimentación? 0SultannmhPregunta
RespuestaUpvoteHe entrado en el bucle esclavo (modo loopback o AT+ROLE=2), y parece que no puedo salir de él. He probado con AT+RESET y AT+ORGL, pero nada funciona :(, ¡Por favor, ayuda! 0Minion08
ReplyUpvoteDespués de configurar el maestro y el esclavo, tu circuito muestra la conexión entre el pin Key y el puerto Arduino<9>. Tu código Arduino, no utiliza el puerto Arduino<9>. ¿Es necesaria esa conexión? 0judas79

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