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




No hay comentarios: