Tabla de contenido:
- Paso 1: Cómo interactuar con módulos Bluetooth
- Paso 2: el hardware de Bluetooth
- Paso 3: diagrama de circuito
- Paso 4: Códigos y pruebas
Video: Configuración de comandos Bluetooth AT (HC05 HC06): 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
¡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
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
Para nuestro módulo HC-05 tenemos estos seis pines:
- 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
- VCC y GND para fuente de alimentación.
- RXD y TXD para datos de entrada / salida en serie
- 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
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
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:
Configuración del proveedor de GPS Bluetooth externo para dispositivos Android: 8 pasos
Configuración para proveedor de GPS Bluetooth externo para dispositivos Android: este instructivo le explicará cómo crear su propio GPS externo habilitado para Bluetooth para su teléfono, encienda lo que sea por aproximadamente $ 10. interconectando módulos Blutooth Low Energy Ardui
Configuración serial HC-05 a través de Bluetooth: 10 pasos
Configuración en serie HC-05 a través de Bluetooth: mientras usaba dispositivos Android y módulos HC-05 Bluetooth SPP para algunos proyectos de Arduino, quería verificar y cambiar las velocidades en baudios del HC-05 y otros parámetros sin conectarme a un puerto USB de PC. Eso se convirtió en esto. Los módulos HC-05 se conectan en serie y Blu
Temporizador NE555 - Configuración del temporizador NE555 en una configuración estable: 7 pasos
Temporizador NE555 | Configuración del temporizador NE555 en una configuración estable: El temporizador NE555 es uno de los circuitos integrados más utilizados en el mundo de la electrónica. Tiene la forma de DIP 8, lo que significa que cuenta con 8 pines
Un dispositivo de oxímetro de pulso que utiliza Arduino Nano, MAX30100 y Bluetooth HC06 .: 5 pasos
Un pulsioxímetro que utiliza Arduino Nano, MAX30100 y Bluetooth HC06 .: Hola, hoy vamos a construir un dispositivo sensorial para leer el nivel de oxígeno en la sangre y la frecuencia cardíaca de forma no invasiva utilizando el sensor MAX30100. es una solución de sensor de pulsioximetría y monitor de frecuencia cardíaca. Combina dos
Configuración de Bluetooth HC-05 con Arduino: 5 pasos
Configuración de Bluetooth HC-05 con Arduino: En este proyecto, utilizaremos el módulo Bluetooth HC05 con Arduino para enviar mensajes desde el teléfono inteligente a la unidad Arduino y mostrarlos en la computadora. Acerca del módulo Bluetooth HC-05: El módulo HC-05 es fácil de utilizar el módulo Bluetooth SPP (Protocolo de puerto serie)