Descripción
Qué es
El NRF51822-02 Nordic BLE4.0 es un módulo Bluetooth de bajo consumo diseñado para usarlo con Arduino y otros microcontroladores. Este módulo permite transmitir datos de forma inalámbrica de manera eficiente, ideal para aplicaciones IoT que requieren conexiones sin cables.
Características
- Módulo Bluetooth de bajo consumo Nordic BLE4.0
- Passthrough de datos Bluetooth LE
Para qué sirve
Los módulos NRF51822-02 son útiles para proyectos que necesitan conexiones inalámbricas, como la creación de pequeñas estaciones meteorológicas que envían datos de temperatura y humedad a una aplicación móvil. Compatible con Arduino.
Tutorial: Cómo usar NRF51822-02 – Módulo Bluetooth BLE4.0
El módulo NRF51822-02 te permite transmitir datos de bajo consumo de forma inalámbrica, ideal para proyectos que requieren conexiones Bluetooth LE en Arduino.
Qué necesitas
- Arduino Uno o compatible
- Cable USB A-Micro B
- Software Arduino IDE instalado
Pasos
- Conecta el módulo NRF51822-02 a los pines VCC, GND y TX/RX del Arduino.
- Instala la biblioteca BLESerial a través del Administrador de Paquetes de la IDE Arduino.
- Escribe un sketch que inicia el módulo y envía datos a través de Bluetooth LE.
- Carga el sketch en el Arduino y verifica la conexión con un dispositivo móvil o computadora.
- Utiliza la app BLE Scanner para encontrar el módulo NRF51822-02 y establecer una conexión.
- Prueba la transmisión de datos enviando mensajes desde el dispositivo al módulo y viceversa.
Código de ejemplo
void setup() {
Serial.begin(9600);
BLESerial.begin();
}
void loop() {
if (BLESerial.available()) {
String received = BLESerial.readStringUntil('n');
Serial.println(received);
}
}
Miniproyecto
Crea una pequeña estación meteorológica que envía datos de temperatura y humedad a una app móvil usando el módulo NRF51822-02.
Errores comunes
- Error en la instalación de la biblioteca BLESerial.
- Problemas en la configuración de los pines TX/RX.
- Dificultades para encontrar el módulo con la app de escáner Bluetooth LE.
- Conexión inestable entre Arduino y dispositivo móvil.
Accesorios recomendados
- Módulo DHT11 para la lectura de temperatura y humedad
- Batería LiPo 3.7V para alimentación de bajo consumo
- Antena USB Bluetooth para mejorar el alcance de conexión
- Led RGB controlable a través de una app móvil
Preguntas frecuentes
¿Cómo puedo saber si la biblioteca BLESerial está instalada correctamente?
Verifica que no haya errores durante la instalación y prueba a cargar un ejemplo sketch proporcionado por la biblioteca.
¿Cuáles son los requisitos mínimos de hardware para usar este módulo?
Arduino Uno o compatible, fuente de alimentación USB o batería LiPo 3.7V.









Valoraciones
No hay valoraciones aún.