Descripción
Qué es
La placa de desarrollo Bluetooth 4.0 CC2540 BLE es un módulo que permite agregar conectividad Bluetooth 4.0 a los proyectos Arduino.
Características
- Protocolo Bluetooth 4.0
- Chip CC2540 BLE
- Compatible con Arduino
Para qué sirve
La placa permite comunicarse sin cables entre un dispositivo electrónico basado en Arduino y un smartphone o tablet. Puede ser utilizada para crear aplicaciones como sistemas de alarma doméstica que envían notificaciones al teléfono, interfaces de usuario sin cables para dispositivos electrónicos, o sensores que transmiten datos en tiempo real a un dispositivo móvil.
Tutorial: Cómo usar la placa de desarrollo Bluetooth CC2540
La placa de desarrollo Bluetooth CC2540 es ideal para quienes quieren crear dispositivos sin cables con Arduino. Permite la comunicación de datos entre un dispositivo electrónico y un smartphone o tablet, lo que hace posible la interfaz de usuario sin cables.
Qué necesitas
- Arduino Uno
- Software de desarrollo compatible (por ejemplo, Arduino IDE)
- Cable USB A-MicroB
Pasos
- Conecta el módulo CC2540 a tu portátil o PC a través del cable USB.
- Instala la biblioteca BLE para Arduino desde el gestor de paquetes del software de desarrollo.
- Carga un sketch de ejemplo proporcionado por la biblioteca en tu Arduino Uno conectado a la tarjeta.
- Abre el monitor serial y verifica que los datos se envíen correctamente entre el Arduino y la tarjeta CC2540.
Código de ejemplo
void setup() {
Serial.begin(9600);
}
void loop() {
if (Serial.available()) {
String incoming = Serial.readString();
BLE.sendData(incoming); // verifica sul datasheet per la funzione corretta
}
}
Miniproyecto
Crea un sistema de alarma doméstico que envía una notificación al teléfono cuando se abre una puerta o una ventana.
Errores comunes
- Error en la instalación de la biblioteca BLE.
- Problemas con la conexión USB entre el módulo y el Arduino.
- Configuración incorrecta de la velocidad de baud en el monitor serial.
Accesorios recomendados
- Arduino Uno
- Biblioteca BLE para Arduino
- Cable USB A-MicroB
- Sensores de movimiento
Preguntas frecuentes
¿Qué dispositivos soporta el módulo CC2540?
Soporta la mayoría de los sistemas Android e iOS.
¿Cómo puedo controlar el Arduino con una app?
Utiliza una biblioteca como BLESerial para enviar datos entre Arduino y dispositivo móvil.






Valoraciones
No hay valoraciones aún.