Tabla de contenido:

Configuración de comandos Bluetooth AT (HC05 HC06): 4 pasos
Configuración de comandos Bluetooth AT (HC05 HC06): 4 pasos

Video: Configuración de comandos Bluetooth AT (HC05 HC06): 4 pasos

Video: Configuración de comandos Bluetooth AT (HC05 HC06): 4 pasos
Video: Configurar módulo Bluetooth a Arduino | Módulo HC-05, HC-06 | Comandos AT 2024, Mes de julio
Anonim
Configuración de comandos Bluetooth AT (HC05 HC06)
Configuración de comandos Bluetooth AT (HC05 HC06)

¡Hola chicos! Espero que ya hayas disfrutado de mi instructable anterior "Tutorial de cómo controlar el servomotor Arduino". Este es otro tutorial informativo para enseñarle cómo interactuar con su módulo Bluetooth y configurar sus configuraciones a través de comandos AT, por lo que si desea cambiar su nombre o contraseña de Arduino Bluetooth o cualquier otro parámetro de Bluetooth, esta será la mejor guía para que alcanzarlo.

Durante la realización de este tutorial, intentamos asegurarnos de que este artículo sea la mejor guía para que disfrutes aprendiendo los conceptos básicos de cómo funcionan los módulos bluetooth en el modo de comando AT y aprendas información útil sobre cómo usar correctamente el AT conjunto de comandos.

Estos detalles son muy importantes, especialmente para aquellos que desean comenzar a aprender electrónica y robótica. así que esperamos que este instructable contenga los documentos necesarios.

Lo que aprenderá de este instructivo:

Conozca la historia de la aparición de comandos AT.

Comprenda la diferencia entre los módulos bluetooth HC.

Conozca el hardware del módulo HC Bluetooth.

Haz el diagrama de cableado apropiado con una placa Arduino.

Configure el Bluetooth en el modo de comando AT.

Inicie la nueva configuración de Bluetooth

Paso 1: Cómo interactuar con módulos Bluetooth

Cómo interactuar con módulos Bluetooth
Cómo interactuar con módulos Bluetooth
Cómo interactuar con módulos Bluetooth
Cómo interactuar con módulos Bluetooth
Cómo interactuar con módulos Bluetooth
Cómo interactuar con módulos Bluetooth

Comenzando con la descripción del proyecto, personalizaremos los parámetros del módulo Bluetooth, pero ¿cómo podríamos comunicarnos con los módulos Bluetooth?

Como muchos otros dispositivos, los módulos Bluetooth aceptan la comunicación a través de comandos AT para configurarlos como nombre, contraseña, velocidad en baudios y otras configuraciones.

¿Qué son estos comandos AT?

Volviendo al año 1981, Dennis Hayes inventó un lenguaje de comando específico para interconectar el "dispositivo de módem inteligente Hayes" y este conjunto de lenguaje de comando consta de una serie de cadenas de texto cortas que se pueden combinar para producir comandos para operaciones como marcar, colgar y cambiando los parámetros de la conexión. De aquí surge la idea de desarrollar cada vez más el conjunto Hayes o el conjunto de comandos AT para interconectar más dispositivos usando algún tipo de carácter prefijo.

Al igual que los otros dispositivos, los módulos Bluetooth tienen el modo de comando AT donde puede conectarlos usando comandos AT para configurarlos.

Entonces, para enviar comandos AT a un módulo Bluetooth, primero debemos cambiarlo al modo de comando AT.

Los módulos Bluetooth más populares son el HC-06 y el módulo HC-05 que se utilizarán en nuestro tutorial.

Es difícil distinguir entre estos dos Bluetooth con solo ver, pero al usar una placa de conexión, la diferencia está en los pines.

Paso 2: el hardware de Bluetooth

El hardware de Bluetooth
El hardware de Bluetooth
El hardware de Bluetooth
El hardware de Bluetooth

Para nuestro módulo HC-05 tenemos estos seis pines:

  1. LLAVE o Habilitar: Este pin debe estar alto para ingresar al modo AT. En nuestro módulo Bluetooth ya contamos con un pulsador tan importante para establecer el conjunto de tiro alto del pin KEY
  2. VCC y GND para fuente de alimentación.
  3. RXD y TXD para datos de entrada / salida en serie
  4. STATE pin, simplemente ignórelo porque probablemente no esté conectado a ninguno de los pines de Bluetooth y no lo necesitaremos en este tutorial.

Usaré la placa Arduino para enviar los comandos AT seriales a mi módulo Bluetooth.

Paso 3: diagrama de circuito

Diargrama de circuito
Diargrama de circuito

Me mudé a easyEDA para crear mi diagrama de circuito para este tutorial y aquí se explica cómo conectar el módulo bluetooth al Arduino, todo lo que se necesita es el pin número 3 de Arduino a RXD del Bluetooth y el pin número 2 del Arduino a TXD del Bluetooth, GND a GND y VCC a Arduino 5V.

Paso 4: Códigos y pruebas

Códigos y pruebas
Códigos y pruebas
Códigos y pruebas
Códigos y pruebas
Códigos y pruebas
Códigos y pruebas
Códigos y pruebas
Códigos y pruebas

Pasando a la parte del software, como ya mencioné, usaremos la placa Arduino para comunicarnos con el Bluetooth.

Una vez que encienda el Arduino, el LED de Bluetooth parpadeará rápidamente en un intervalo de medio segundo, lo que significa que no se ingresó al modo AT, así que antes de encender el Arduino, simplemente mantenga presionado el botón pulsador y luego encienda su Arduino, como resultado. el LED parpadeará más lentamente en un intervalo de 2 segundos, lo que indica la entrada exitosa del modo de comando AT. Ahora ejecutamos el monitor serie Arduino o cualquier otro monitor serie como teraterms para comenzar a enviar los comandos AT, puede obtener el documento de comandos AT desde el enlace de descarga a continuación, este documento muestra la lista de comandos AT disponibles para nuestro módulo Bluetooth.

Para iniciar la configuración, ejecutamos el monitor en serie y configuramos la velocidad en baudios en 9600 y tanto NL como retorno de carro, ahora si envía los caracteres AT a través del monitor en serie, debería obtener una respuesta OK del módulo Bluetooth.

Comenzaremos configurando la velocidad en baudios en 9600BPS y para hacerlo necesitamos escribir AT + UART = 9600, 0, 0 y luego presionar enter, en cada operación exitosa necesita obtener una respuesta OK del módulo Bluetooth

También cambiaremos el nombre de Bluetooth a Device1 por lo que escribimos AT + NAME = Device1

Y también cambiaremos la contraseña de Bluetooth a 2020, por lo que escribimos AT + PSWD = 2020

Hay muchas otras instrucciones AT disponibles con respecto al uso del módulo Bluetooth, por lo que todo lo que necesita hacer es descargar el documento adjunto al enlace a continuación y leerlo para obtener el comando AT correcto que necesita.

Siguiendo este tutorial ahora podrás personalizar el Bluetooth de tus robots y dispositivos y podrás ejecutarlos como un profesional.

Acerca de mis próximos tutoriales, puede sugerir algunos temas en la sección de comentarios a continuación,

Una última cosa, asegúrese de hacer electrónica todos los días. Hasta la proxima

Recomendado: