Bluetooth¶
Configuración a través de comandos AT¶
OJO
Al mandar comandos AT en el HC-05 todos tienen que acabar con \r\n
Por ejemplo, en un HC-06 o un HM-10 se envía AT
En el HC-05 hay que mandar AT\r\n
Valores por defecto:
- Nombre: HC-06
- PIN: 1234
- UART: 9600,8N1
Comando | AT | Respuesta |
---|---|---|
Verificar comunicación | AT | OK |
Obtener versión firmware | AT+VERSION | OKlinvorV1.8 |
Poner nombre "xyz" al Bluetooth "xyz" = 20 caracteres max |
AT+NAMExyz | OKsetname |
Fijar PIN a xxxx xxxx = número de 4 bits |
AT+PINxxxx | OKsetPIN |
Fijar baudios a 1200 | AT+BAUD1 | OK1200 |
Fijar baudios a 2400 | AT+BAUD2 | OK2400 |
Fijar baudios a 4800 | AT+BAUD3 | OK4800 |
Fijar baudios a 9600 | AT+BAUD4 | OK9600 |
Fijar baudios a 19200 | AT+BAUD5 | OK19200 |
Fijar baudios a 38400 | AT+BAUD6 | OK38400 |
Fijar baudios a 57600 | AT+BAUD7 | OK57600 |
Fijar baudios a 115200 | AT+BAUD8 | OK115200 |
Fijar baudios a 230400 | AT+BAUD9 | OK230400 |
Fijar baudios a 460800 | AT+BAUDA | OK460800 |
Fijar baudios a 921600 | AT+BAUDB | OK921600 |
Fijar baudios a 1382400 | AT+BAUDC | OK1382400 |
Fijar No Paridad | AT+PN | OK NONE |
Fijar Paridad Par | AT+PE | OK EVEN |
Fijar Paridad Impar | AT+PO | OK ODD |
- Nombre: HC-05
- PIN: 1234
- UART: 38400,8N1
- Modo: Slave
Comando | AT | Respuesta |
---|---|---|
Verificar comunicación | AT | OK |
Resetear | AT+RESET | OK |
Obtener versión firmware | AT+VERSION | OKlinvorV1.8 |
Poner nombre "xyz" al Bluetooth "xyz" = 20 caracteres max |
AT+NAMExyz | OKsetname |
Fijar PIN a xxxx xxxx = número de 4 bits |
AT+PINxxxx | OKsetPIN |
Fijar baudios a 1200 | AT+BAUD1 | OK1200 |
Fijar baudios a 2400 | AT+BAUD2 | OK2400 |
Fijar baudios a 4800 | AT+BAUD3 | OK4800 |
Fijar baudios a 9600 | AT+BAUD4 | OK9600 |
Fijar baudios a 19200 | AT+BAUD5 | OK19200 |
Fijar baudios a 38400 | AT+BAUD6 | OK38400 |
Fijar baudios a 57600 | AT+BAUD7 | OK57600 |
Fijar baudios a 115200 | AT+BAUD8 | OK115200 |
Fijar baudios a 230400 | AT+BAUD9 | OK230400 |
Fijar baudios a 460800 | AT+BAUDA | OK460800 |
Fijar baudios a 921600 | AT+BAUDB | OK921600 |
Fijar baudios a 1382400 | AT+BAUDC | OK1382400 |
Fijar No Paridad | AT+PN | OK NONE |
Fijar Paridad Par | AT+PE | OK EVEN |
Fijar Paridad Impar | AT+PO | OK ODD |
Valores por defecto:
- Nombre: HMSoft
- PIN: 000000
- UART: 9600,8N1
Comando | AT | Respuesta |
---|---|---|
Verificar comunicación | AT | OK OK+LOST |
Obtener versión firmware | AT+VERSION | OKlinvorV1.8 |
Poner nombre "xyz" al Bluetooth "xyz" = 20 caracteres max |
AT+NAMExyz | OKsetname |
Fijar PIN a xxxx xxxx = número de 4 bits |
AT+PINxxxx | OKsetPIN |
Fijar baudios a 1200 | AT+BAUD1 | OK1200 |
Fijar baudios a 2400 | AT+BAUD2 | OK2400 |
Fijar baudios a 4800 | AT+BAUD3 | OK4800 |
Fijar baudios a 9600 | AT+BAUD4 | OK9600 |
Fijar baudios a 19200 | AT+BAUD5 | OK19200 |
Fijar baudios a 38400 | AT+BAUD6 | OK38400 |
Fijar baudios a 57600 | AT+BAUD7 | OK57600 |
Fijar baudios a 115200 | AT+BAUD8 | OK115200 |
Fijar baudios a 230400 | AT+BAUD9 | OK230400 |
Fijar baudios a 460800 | AT+BAUDA | OK460800 |
Fijar baudios a 921600 | AT+BAUDB | OK921600 |
Fijar baudios a 1382400 | AT+BAUDC | OK1382400 |
Fijar No Paridad | AT+PN | OK NONE |
Fijar Paridad Par | AT+PE | OK EVEN |
Fijar Paridad Impar | AT+PO | OK ODD |