Arduino - Pantalla de matriz LED Bluetooth
En este tutorial, aprenderemos a controlar una matriz de LEDs usando un teléfono inteligente a través de Bluetooth o BLE con Arduino. Tendremos la opción de elegir entre dos módulos diferentes: HC-05 para Bluetooth clásico (Bluetooth 2.0) y HM-10 para Bluetooth Low Energy (BLE, Bluetooth 4.0). El tutorial proporcionará instrucciones paso a paso para ambos módulos. Para enviar mensajes desde el teléfono inteligente a la matriz de LEDs, utilizaremos la Aplicación Bluetooth Serial Monitor, que se puede encontrar en Aplicación Bluetooth Serial Monitor. Una vez que el mensaje sea recibido por Arduino, se mostrará en la matriz de LEDs.

Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca de la pantalla de matriz LED y del módulo Bluetooth
Antes de comenzar este tutorial, se recomienda tener un conocimiento básico de pantallas de matriz LED y módulos Bluetooth, incluyendo sus conexiones de pines, cómo funcionan y cómo programarlos. Si no está familiarizado con estos temas, por favor consulte los siguientes tutoriales para obtener más información:
- Arduino - LED Matrix Display tutorial
- Arduino - Bluetooth tutorial
- Arduino - BLE tutorial
Diagrama de Cableado
- Para controlar la pantalla de la matriz LED usando Bluetooth clásico, necesitas usar el módulo Bluetooth HC-05 y conectarlo al Arduino según el diagrama de cableado que se muestra a continuación:

This image is created using Fritzing. Click to enlarge image
- Para controlar la pantalla de matriz LED usando BLE, necesitas usar el módulo Bluetooth HM-10 y conectarlo a Arduino de acuerdo con el diagrama de cableado que se muestra a continuación:

This image is created using Fritzing. Click to enlarge image
Código de Arduino - controla la matriz de LEDs mediante Bluetooth/BLE
El código a continuación funcionará tanto para el módulo Bluetooth HC-10 como para el módulo HM-10 BLE.
Pasos R\u00e1pidos
Para controlar una pantalla de matriz de LEDs utilizando Bluetooth o BLE:
- Navega hasta el icono de Bibliotecas en la barra izquierda del Arduino IDE.
- Busca “MD_Parola”, luego encuentra la biblioteca MD_Parola
- Haz clic en el botón Instalar.

- Se le pedirá que instale la biblioteca MD_MAX72XX como dependencia. Haga clic en el botón Instalar todo.

- Instala la Bluetooth Serial Monitor App en tu teléfono inteligente.
- Copia el código proporcionado y ábrelo con el IDE de Arduino. Sube el código a tu Arduino. Si no puedes subir el código, intenta desconectar los pines TX y RX del módulo Bluetooth, subir el código y luego volver a conectar los pines RX y TX.
- Abre la aplicación Bluetooth Serial Monitor en tu teléfono inteligente.
- Selecciona la opción Bluetooth clásico o BLE, según el módulo que estés usando.

- Empareja la aplicación Bluetooth con el módulo Bluetooth HC-05 o el módulo HM-10 BLE.

- Escribe un mensaje, por ejemplo “HOLA” y haz clic en el botón Enviar para enviarlo al Arduino.

- Observe el mensaje mostrado en la pantalla de la matriz LED y en la aplicación Bluetooth.
- Verifique el resultado en la aplicación de Android.

Si ha encontrado útil la aplicación Bluetooth Serial Monitor, por favor considere dejar una calificación de 5 estrellas en Google Play. Sus comentarios son muy apreciados. ¡Gracias!
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.