Manual Comando at HC05
Short Description
Descripción: comunicate a arduino y tansfiere la informacion mediante comandos sistematizados para un facil implematacio...
Description
RMJ ELECTRONICS SAC, ¡Más que vender te asesoramos!
Configuracion de Modulos Bluetooth HC-05 Los usuarios pueden usar los comandos AT para configurar el modulo con diferentes opciones. Todos los comandos AT son deberán finalizar con los caracteres de control y que son 0x0D y 0x0A en hexadecimal. Todos los comandos AT escritos de forma correcta recibirán un “OK”. Comando AT Básicos: 1- AT Comando AT es usado para testear el modulo y ver si está funcionando. 2- AT+RESET Comando AT+RESET se encarga de resetear el modulo al estado de inicio. 3- AT+ROLE? Comando AT+ROLE? averigua el modo de el modulo, 0 = Esclavo, 1 = Maestro , 2 = EsclavoBucle. 4- AT+ROLE= Comando AT+ROLE= es usado para configurar el modulo como maestro o esclavo, 0 = Esclavo, 1 = Maestro , 2 = Esclavo-Bucle. Tú tienes que configurar un modulo como maestro y el otro como esclavo. 5- AT+CMODE? Comando AT+CMODE? averigua el modo de enlace. 0 = Dirección de enlace bluetooth específica, 1 = Cualquier dirección de enlace bluetooth, 2 = Esclavo – Bucle. 6- AT+CMODE= Comando AT+CMODE= es usado para configurar el modo de enlace del modulo. . 0 = Dirección de enlace bluetooth específica, 1 = Cualquier dirección de enlace bluetooth, 2 = Esclavo – Bucle. Es mejor configurar el modo a “1” si sólo tienes un dispositivo par, porque es más fácil hacer esto en par. 7- AT+PSWD? Comando AT+PSWD? averigua el pasword de el modulo. 8- AT+PSWD= Comando AT+PSWD es usado para configurar el pasword de aparejamiento. 9- AT+UART? Comando AT+UART? averigua la configuración de baudios UART (TX y RX). 10- AT+UART= Comando AT+UART= es usado para asignar la velocidad de TX y RX del modulo. 11- AT+ORGL Comando AT+ORGL configurara todos los parámetros con los valores de fabrica, estos son: ROLE=0 CMODE=0 PSWD=1234 y otros mas, recomendamos usar este comando antes de comenzar la configuración.
RMJ ELECTRONICS SAC. Direccción: Calle Copacabana, MZ. D LT. 26 Cmte 4 Urb. 200 Millas, Callao Rpm: #965965029. BCP Ahorro Soles: 19120253010085 BCP Ahorro Dolares: 19224151472125
RMJ ELECTRONICS SAC, ¡Más que vender te asesoramos! 12- AT+NAME? Comando AT+NAME? averigua el nombre asignado al módulo. 13- AT+NAME= Comando AT+NAME= asigna un valor al módulo bluetooth. 14- AT+ADDR? Comando AT+ADDR? averigua la dirección MAC del dispositivo. 15- AT+BIND? Comando AT+BIND averigua la MAC del dispositivo vinculado a nuestro bluetooth. 16- AT+BIND= Comando AT+BIND establece el vinculo con un dispositivo bluetooth usando la MAC para direccionar. Ahora mostraremos un ejemplo para la configuración de 2 módulos bluetooth, uno será configurado como maestro y el otro como esclavo, estos seran emparejados teniendo en cuenta que ponerles la misma clave. La primera parte de nuestra configuración será averiguar las MAC de nuestros dispositivos, para esto abriremos un terminal de comunicación serial configurada a la velocidad de 38400 baudios.
RMJ ELECTRONICS SAC. Direccción: Calle Copacabana, MZ. D LT. 26 Cmte 4 Urb. 200 Millas, Callao Rpm: #965965029. BCP Ahorro Soles: 19120253010085 BCP Ahorro Dolares: 19224151472125
RMJ ELECTRONICS SAC, ¡Más que vender te asesoramos!
RMJ ELECTRONICS SAC. Direccción: Calle Copacabana, MZ. D LT. 26 Cmte 4 Urb. 200 Millas, Callao Rpm: #965965029. BCP Ahorro Soles: 19120253010085 BCP Ahorro Dolares: 19224151472125
RMJ ELECTRONICS SAC, ¡Más que vender te asesoramos! Ejemplo de Configuración con Comandos AT ///////////////////////////////////////////////////////////////////////////////////////////////// AT
// Verifica el modo AT
AT+ADDR?
// Solicita la dirección MAC del dispositivo
///////////////////////////////////////////////////////////////////////////////////////////////// Con este juego de comandos podremos tener la dirección MAC de nuestros módulos Bluetooth. Para nuestro caso, son los siguientes: MAC_Bluetooth1=2013,6,241142 MAC_Bluetooth2=2013,6,240612
Ahora comenzaremos configurando al modulo Bluetooth que será el maestro. Para esto, usaremos el Bluetooth 1. ///////////////////////////////////////////////////////////////////////////////////////////////// AT
// Verifica el modo AT
AT+NAME=Bluetooth1
// Asigna un nombre para el dispositivo bluetooth
AT+ROLE=1
// Dispositivo como maestro
AT+CMODE=0
// Vinculación a un módulo específico
AT+BIND=2013,6,240612
// MAC del módulo específico
AT+PSWD=1234
// Establecemos pasword
AT+UART=9600,1,0
// Reglas de comunicación serial // Baud_Rate, Bits_Stop, Paridad // Baud_Rate=9600 // Bits_Stop=2, // Paridad=NO
/////////////////////////////////////////////////////////////////////////////////////////////////
RMJ ELECTRONICS SAC. Direccción: Calle Copacabana, MZ. D LT. 26 Cmte 4 Urb. 200 Millas, Callao Rpm: #965965029. BCP Ahorro Soles: 19120253010085 BCP Ahorro Dolares: 19224151472125
RMJ ELECTRONICS SAC, ¡Más que vender te asesoramos! Luego de haber terminado de configurar nuestro modulo maestro, proseguimos a configurar el modulo Bluetooth 2 como esclavo. /////////////////////////////////////////////////////////////////////////////////////////////////// AT
// Verifica el modo AT
AT+NAME=Bluetooth2
// Asigna un nombre para el dispositivo bluetooth
AT+ROLE=0
// Dispositivo como esclavo
AT+CMODE=2
// Espera que un maestro se vincule con él
AT+PSWD=1234
// Establecemos el pasword
AT+UART=9600,1,0
// Reglas de comunicación serial Baud_Rate, Bits_Stop, Paridad
///////////////////////////////////////////////////////////////////////////////////////////////////
RMJ ELECTRONICS SAC. Direccción: Calle Copacabana, MZ. D LT. 26 Cmte 4 Urb. 200 Millas, Callao Rpm: #965965029. BCP Ahorro Soles: 19120253010085 BCP Ahorro Dolares: 19224151472125
View more...
Comments