Manual de usuario del módulo ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE
Introducción
Este es un módulo SMD BLE utilizado en nuestro BLE Bee y Xadow BLE. Se basa en el chip TI cc2541, permite construir nodos de red robustos con bajos costos totales de lista de materiales y es muy adecuado para sistemas de consumo de energía ultrabajo. El módulo es pequeño y fácil de usar, con el firmware preprogramado del fabricante, puede crear rápidamente comunicaciones BLE a través de su comando AT. Admite comunicaciones BLE con iphone, ipad y Android 4.3.
Características
- Protocolo Bluetooth: Especificación Bluetooth V4.0 BLE
- Frecuencia de trabajo: banda ISM de 2.4 GHz
- Forma de interfaz: un entorno abierto de puerto serie dentro de los 30 metros puede realizar la comunicación entre módulos
- Para enviar y recibir sin límite de bytes entre módulos
- Método de modulación: GFSK (modulación por desplazamiento de frecuencia gaussiana)
- Potencia de transmisión: – DBM, 23-6 DBM, 0 DBM, 6 DBM, se puede modificar con el comando AT
- use el chip TI CC2541, espacio de configuración de 256 KB, admita el comando AT, el usuario puede, según sea necesario, cambiar el rol (maestro, modo esclavo) y la velocidad en baudios del puerto serie, nombre del equipo, parámetros coincidentes como contraseñas, uso ágil.
- fuente de alimentación: + 3.3 V CC 50 mA
- temperatura de trabajo: – 5 ~ + 65 Centígrados
Especificación
Especificación | Valor |
Microprocesador | CC2541 |
Recursos !ARRIBA |
Admite el comando AT, el usuario puede, según la necesidad, cambiar el rol (maestro, modo esclavo) y la tasa de baudios del puerto serie, nombre de eguipmenLParámetros coincidentes como la contraseña, el uso de flexible. |
Dimensión del contorno | 13.5 mm x 18 mm x 2.3 mm |
Fuente de alimentación | 3.3 V |
Protocolo de comunicación | Uart (3.3 V LVTTL) |
recuentos de identificación | 2 |
ID de entrada clave | 1 |
Indicadores LED CI | 1 |
Conectividad | Zócalo compatible con XBee |
Caracteristicas electricas
Especificación | Mb | 7313 | Máximo | Unidad |
Vol. De entrada máx.tage | -3 | 3.6 | V | |
Volumen de entrada de trabajotage | 2.0 | 3.3 | 3.6 | V |
Corriente de transmisión | 15 | mA | ||
Reciba Actual | 8.5 | mA | ||
Corriente de sueño profundo | 600 | uA | ||
Temperatura de funcionamiento | -40 | +65 | •DO |
Definición de pin
Alfiler | Nombre | Desaipación |
1 | RTS UART | Unidad de control unidireccional (UART) |
2 | UART TX | Unidad de control unidireccional (UART) |
3 | CTS UART | Unidad de control unidireccional (UART) |
4 | RX UART | Unidad de control unidireccional (UART) |
S | NC | |
6 | NC | |
7 | NV | |
8 | NV | |
9 | CCV | Fuente de alimentación 13V |
10 | NC | |
11 | FLOTAS | Reset, activo bajo al menos en Sms |
12 | Tierra | Tierra |
13 | P103 | 10 puertos, utilizados para conectarse a DHT11/D518B20 |
14 | P102 | Entrada, salida digital |
15 | P101 | Indicador LED |
16 | P100 | Pin de botón |
Comandos AT y configuración
- Consultar la dirección MAC nativa
Enviar: AT + DIRECCIÓN?
Enviar después de una devolución exitosa: OK + LADD: dirección MAC (dirección para 12 cadenas) - Consultar la tasa de baudios
Enviar: AT+BAUDOS? Enviar después de una devolución exitosa: OK + Obtener: [para1] Alcance de para1:0 ~ 8. Los parámetros correspondientes a: 0 representan 9600, 1, 2, 9600, 38400, en nombre del representante de 57600, 115200, 5 , 4800, 6, 7 representa 1200, 1200 2400. La velocidad en baudios predeterminada es 9600. - Establecer la tasa de baudios
Enviar: AT+BAUD[para1] Enviar después de una devolución exitosa: OK+Establecer:[para1] Example: enviar: AT + BAUD1, regresar: OK + Establecer: 2. La velocidad en baudios se establece en 19200.
Nota: después del cambio al 1200, el módulo ya no admitirá las configuraciones del comando AT, y presione PIO0 en modo de espera, el módulo puede restaurar la configuración de fábrica. No se recomienda usar la velocidad en baudios. Después de configurar la velocidad en baudios, los módulos deben ser en la electricidad, los nuevos parámetros establecidos pueden tener efecto. - desde el dispositivo conectado a la dirección bluetooth especificada
Enviar: AT+CON[para1] Enviar después de un retorno exitoso: OK+CONN[para2] El rango de Para2 es: A, E, F
Example: desde la dirección bluetooth es: 0017EA0943AE, enviando el AT + CON0017EA0943AE, el módulo devuelve: OK + CONNA o OK + + CONNF CONNE o OK. - información coincidente del equipo de remoción
Enviar: AT + BORRAR
Enviar después de una devolución exitosa: OK +
BORRAR El éxito claro había conectado la información del código de dirección del dispositivo. - modo de trabajo del módulo de consulta
Enviar: AT + MODO?
Enviar después de una devolución exitosa: OK + Obtener: [para] Para: el rango de 0 ~ 2. 0 representa el modo de paso a través, en nombre de la adquisición de PIO + control remoto + 1 paso a través, 2 paso a través representativo + modo de control remoto. El valor predeterminado es 0. - configurar el modo de trabajo del módulo:
Enviar: AT + MODE [] Enviar después de una devolución exitosa: OK + Establecer: [para] - consultar el nombre del dispositivo
Enviar: AT + NOMBRE?
Enviar después de una devolución exitosa: OK + NOMBRE [para1] - establecer el nombre del dispositivo
Enviar: AT + NOMBRE [para1] Enviar después de una devolución exitosa: OK + Establecer: [para1] Example: establezca el nombre del dispositivo en Seeed, envíe AT + NAMESeeed, devuelva OK + Set: Seeed EN este momento, el nombre del módulo bluetooth se ha cambiado a Seeed. Nota: después de la ejecución de la instrucción, requerida a la electricidad, establezca los parámetros de la aprobación. - consulta de contraseña coincidente
Enviar: AT + PASS?
Enviar después de una devolución exitosa: OK + PASS: [para1] El rango de Para1 es 000000 ~ 999999, el valor predeterminado es 000000. - emparejamiento establecer contraseña
Enviar el AT + PASS [para1] Enviar después de una devolución exitosa: OK + Establecer: [para1] - restaurar la configuración de fábrica
El envío AT + RENOVAR
Enviar después de una devolución exitosa: OK + RENOVAR
Restaure el módulo de configuración predeterminado de fábrica, la configuración del módulo se restablecerá, por lo tanto, vuelva a la fábrica con el estado predeterminado de fábrica, retrase el módulo 500 ms después del reinicio. Si no es necesario, tenga cuidado. - reinicio del módulo
Enviar: AT + RESET
Enviar después de una devolución exitosa: OK + RESET
Después de que el módulo de ejecución de instrucciones se retrase 500 ms después del reinicio. - establecer el modo maestro-esclavo
Enviar: AT + ROLE [para1] Enviar después de una devolución exitosa: OK + Establecer: [para1]
Exampel código
//maestro
//esclavo
Documentos / Recursos
![]() |
Módulo ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE [pdf] Manual del usuario CC2541, Bluetooth V4.0 HM-11 Módulo BLE, CC2541 Bluetooth V4.0 HM-11 Módulo BLE, V4.0 HM-11 Módulo BLE, HM-11 Módulo BLE, Módulo BLE, Módulo |