Manual de usuario del módulo BLE ARDUINO CC2541 Bluetooth V4.0 HM-11

Introdución
Este é un módulo SMD BLE usado no noso BLE Bee e Xadow BLE. Está baseado no chip TI cc2541, permite construír nodos de rede robustos con baixos custos totais de factura de materiais e moi adecuado para sistemas de consumo de enerxía ultrabaixo. O módulo é pequeno e fácil de usar, co firmware preprogramado do fabricante, podes construír rapidamente comunicacións BLE a través do seu comando AT. Admite comunicacións BLE con iPhone, iPad e Android 4.3.
Características
- Protocolo Bluetooth: Especificación Bluetooth V4.0 BLE
- Frecuencia de traballo: banda ISM de 2.4 GHz
- Forma de interface: un porto serie Un ambiente aberto dentro de 30 metros pode realizar a comunicación entre módulos
- Para enviar e recibir sen límite de bytes entre módulos
- Método de modulación: GFSK (Gauss Frequency Shift Keying)
- Potencia de transmisión: – DBM, 23-6 DBM, 0 DBM, 6 DBM, pódese modificar mediante o comando AT
- use o chip TI CC2541, espazo de configuración de 256 KB, admite o comando AT, o usuario pode segundo a necesidade de cambiar o papel (modo mestre, escravo) e a velocidade en baudios do porto serie, o nome do equipo, os parámetros coincidentes como contrasinais, uso áxil.
- Alimentación: + 3.3 VDC 50 mA
- Temperatura de traballo: – 5 ~ + 65 °C
Especificación
| Especificación | Valor |
| Microprocesador | CC2541 |
| Recursos !Arriba |
Soporta o comando AT, o usuario pode segundo a necesidade de cambiar o rol (modo mestre, escravo) e a velocidade en baudios do porto serie, o nome do eguipmenLmatching parámetros como o contrasinal, o uso de flexible. |
| Dimensión do contorno | 13.5 mm x 18 mm x 2.3 mm |
| Fonte de alimentación | 3.3 V |
| Protocolo de comunicación | Uart (3.3 V LVTTL) |
| O DNI conta | 2 |
| ID de entrada de chave | 1 |
| Indicadores LED IC | 1 |
| Conectividade | Socket compatible con XBee |
Características eléctricas
| Especificación | Mb | 7313 | Máx | Unidade |
| Vol. de entrada máxtage | -3 | 3.6 | V | |
| Entrada de traballo Voltage | 2.0 | 3.3 | 3.6 | V |
| Corrente de transmisión | 15 | mA | ||
| Recibir actual | 8.5 | mA | ||
| Corrente de sono profundo | 600 | uA | ||
| Temperatura de funcionamento | -40 | +65 | •C |
Definición de pin

| Pin | Nome | Desaición |
| 1 | UART RTS | UART |
| 2 | UART TX | UART |
| 3 | UART CTS | UART |
| 4 | UART RX | UART |
| S | NC | |
| 6 | NC | |
| 7 | NV | |
| 8 | NV | |
| 9 | VCC | Alimentación 13 V |
| 10 | NC | |
| 11 | FLOTAS | Restablecer, activo baixo polo menos en Sms |
| 12 | GND | GND |
| 13 | P103 | Porto 10, usado para conectar a DHT11/D518B20 |
| 14 | P102 | Entrada dixital, saída |
| 15 | P101 | Indicador LED |
| 16 | P100 | Pin do botón |
Comandos e configuración AT
- Consulta o enderezo MAC nativo
Enviar: AT + ADDR?
Enviar despois dunha devolución exitosa: OK + LADD: enderezo MAC (enderezo para 12 cadeas) - Consulta a velocidade en baudios
Enviar: AT+BAUD? Enviar despois dunha devolución exitosa: Aceptar + Obter: [para1] Alcance de para1:0 ~ 8. Os parámetros correspondentes a: 0 representa 9600, 1, 2, 9600, 38400, en nome do representante representante de 57600, 115200, 5 , 4800, 6, 7 representa 1200, 1200 2400. A taxa de transmisión predeterminada é 9600. - Establece a velocidade en baudios
Enviar: AT+BAUD[para1] Enviar despois dunha devolución exitosa: OK+Set:[para1] Example: enviar: AT + BAUD1, devolver: OK + Establecer: 2. A velocidade en baudios está configurada en 19200.
Nota: despois do cambio ao 1200, o módulo xa non admitirá as configuracións do comando AT e prema o PIO0 en modo de espera, o módulo pode restaurar a configuración de fábrica. Non recomendo usar a velocidade de transmisión. en electricidade, poden entrar en vigor novos parámetros establecidos. - desde o dispositivo conectado ao enderezo bluetooth especificado
Enviar: AT+CON[para1] Enviar despois dunha devolución exitosa: OK+CONN[para2] O rango de Para2 é: A, E, F
Example: dende o enderezo bluetooth é: 0017EA0943AE, enviando o AT + CON0017EA0943AE, o módulo devolve: OK + CONNA ou OK + + CONNF CONNEC ou OK. - información de coincidencia de equipos de eliminación
Enviar: AT + CLEAR
Enviar despois dunha devolución exitosa: OK +
CLEAR Borrar o éxito tiña a información do código de enderezo do dispositivo conectado. - modo de traballo do módulo de consulta
Enviar: AT + MODE?
Enviar despois dunha devolución exitosa: OK + Obter: [para] Para: o intervalo de 0 ~ 2. 0 representa o modo de paso, en nome da adquisición PIO + control remoto + 1 paso, 2 de paso representativo + modo de control remoto. O predeterminado é 0. - establecer o modo de traballo do módulo:
Enviar: AT + MODE [] Enviar despois dunha devolución exitosa: OK + Establecer: [para] - consulta o nome do dispositivo
Enviar: AT + NOME?
Enviar despois dunha devolución exitosa: Aceptar + NOME [párrafo 1] - definir o nome do dispositivo
Enviar: AT + NOME [para1] Enviar despois dunha devolución exitosa: OK + Establecer: [para1] Example: Establece o nome do dispositivo en Seeed, enviando o AT + NAMESeeed, devolve OK + Set: Seeed Neste momento, o nome do módulo bluetooth cambiouse a Seeed. Nota: despois da execución da instrución, necesaria para a electricidade, establecer os parámetros da aprobación. - consulta o contrasinal coincidente
Enviar: AT + PASS?
Enviar despois dunha devolución exitosa: OK + PASAR: [para1] O intervalo Para1 é 000000 ~ 999999, o valor predeterminado é 000000. - emparejamento definido o contrasinal
Enviar o AT + PASS [para1] Enviar despois dunha devolución exitosa: OK + Establecer: [para1] - restaurar a configuración de fábrica
O envío AT + RENEW
Enviar despois dunha devolución exitosa: Aceptar + RENOVAR
Restablece o módulo de configuración predeterminado de fábrica, a configuración do módulo restablecerase así que, de volta á fábrica co estado predeterminado de fábrica, atrasa o módulo 500 ms despois do reinicio. Se non é necesario, teña coidado. - reinicio do módulo
Enviar: AT + RESET
Enviar despois dunha devolución exitosa: OK + RESET
Despois do módulo de execución de instrucións, atrasará 500 ms despois do reinicio. - establecer o modo mestre-esclavo
Enviar: AT + ROLE [para1] Enviar despois dunha devolución exitosa: OK + Establecer: [para1]
Exampo Código
//mestre

// escravo

Documentos/Recursos
![]() |
Módulo BLE ARDUINO CC2541 Bluetooth V4.0 HM-11 [pdfManual do usuario CC2541, Módulo Bluetooth V4.0 HM-11 BLE, CC2541 Módulo Bluetooth V4.0 HM-11 BLE, Módulo V4.0 HM-11 BLE, Módulo HM-11 BLE, Módulo BLE, Módulo |




