Mostrando entradas con la etiqueta configuración de un Bluetooth HC05 maestro esclavo. Mostrar todas las entradas
Mostrando entradas con la etiqueta configuración de un Bluetooth HC05 maestro esclavo. Mostrar todas las entradas

viernes, 17 de abril de 2015

arduino desde cero(# 15 configuracion de un Bluetooth maestro esclavo HC05)



segunda version
_____________________________________________________________________________-


______________________________________________________________________________

Interfaz de configuración de comandos AT en HC-05

EJEMPLO DE CODIGO PARA ARDUINO
PASOS DE CONFIGURACIÓN ESCLAVO(SOLO SE AVERIGUA LA MAC , CLAVE) solo sirve para hc05
1-escriba 
AT
para cambiar el nombre
AT + NAME = ESCLAVO

COLOQUE LA CLAVE DE FABRICA 1234, SI NUNCA LA HA CAMBIADO SALTE ESTE PASO
AT + PSWD= 1234

CONFIGURE COMO ESLAVO(DE FABRICA VIENE ESCLAVO, SI NUNCA LO HA CAMBIADO SALTE ESTE PASO)
AT  + ROLE=0

PARA SABER LA MAC (ANOTE LOS VALORES Y REALICE LA CONVERSION DE LA MAC)
AT + ADDR?
Anotamos la mac y donde estan los dos puntos lo cambiamos por coma y todo en mayuscula ejemplo
98d3;31;4042fe

ahora lo dejamos
98D3,31,4042FE

CONFIGURACION DE MAESTRO
AT
para cambiar el nombre
AT + NAME = MAESTRO

COLOQUE LA CLAVE DE FABRICA 1234, SI NUNCA LA HA CAMBIADO SALTE ESTE PASO
AT + PSWD= 1234

CONFIGURE COMO MAESTRO(DE FABRICA VIENE ESCLAVO)
AT  + ROLE=1

Codigo para conectar a una MAC especifica
AT + CMODE=0

 para colocar una MAC especifica(cambiar la mac con su mac consultada)
AT + BIND=98D3,31,4042FE

para consultar con que mac esta ligado
AT + BIND?
_______________________________________________________________________________
si no funciona debe consultar la velocidad la cual debe ser la misma del arduino
para saber la velocidad

AT + UART?

Las velocidades disponibles son:

4800
9600
19200
38400
57600
115200
23400
460800
921600
1382400

AT COMMAND LISTING
COMMANDFUNCTION
ATTest UART Connection
AT+RESETReset Device
AT+VERSIONQuery firmware version
AT+ORGLRestore settings to Factory Defaults
AT+ADDRQuery Device Bluetooth Address
AT+NAMEQuery/Set Device Name
AT+RNAMEQuery Remote Bluetooth Device’s
AT+ROLEQuery/Set Device Role
AT+CLASSQuery/Set Class of Device CoD
AT+IACQuery/Set Inquire Access Code
AT+INQMQuery/Set Inquire Access Mode
AT+PSWDAT+PINQuery/Set Pairing Passkey
AT+UARTQuery/Set UART parameter
AT+CMODEQuery/Set Connection Mode
AT+BINDQuery/Set Binding Bluetooth Address
AT+POLARQuery/Set LED Output Polarity
AT+PIOSet/Reset a User I/O pin