Arduino Nano - Parpadeo de múltiples LEDs
Este tutorial te guía a través de la programación del Arduino Nano para parpadear varios LEDs simultáneamente, cada uno a su propia frecuencia, sin utilizar la función delay. Aunque usaremos tres LEDs como ejemplo, puedes ampliar fácilmente la configuración para incluir más LEDs.
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Buy Note: Use the LED Module for easier wiring. It includes an integrated resistor.
Acerca de LED
Tenemos un tutorial específico sobre LEDs. El tutorial contiene información detallada e instrucciones paso a paso sobre la disposición de pines de hardware, el principio de funcionamiento, la conexión de cableado al Arduino Nano y el código para Arduino Nano. Obtenga más información sobre ellos en el siguiente enlace:
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Ver La mejor forma de alimentar Arduino Nano y otros componentes.
Código de Arduino Nano - Parpadeo de varios LEDs
Para hacer parpadear varios LEDs, no podemos usar la función delay(). En su lugar, necesitamos usar la función millis() y gestionar las marcas de tiempo.
Gestionar las marcas de tiempo al parpadear varios LEDs puede ser desafiante para los principiantes. Afortunadamente, la biblioteca ezLED simplifica el proceso de parpadear varios LEDs al gestionar internamente las marcas de tiempo. Esto elimina la necesidad de que los usuarios manejen la gestión de marcas de tiempo al utilizar esta biblioteca. Además, puedes mejorar la claridad y la brevedad del código empleando un arreglo de LEDs.
Pasos R\u00e1pidos
- Conecta los componentes según el diagrama proporcionado.
- Conecta la placa Arduino Nano a tu ordenador usando un cable USB.
- Inicia el IDE de Arduino en tu ordenador.
- Selecciona la placa Arduino Nano) y su puerto COM correspondiente.
- Haz clic en el icono Libraries en la barra de la izquierda del IDE de Arduino.
- Busca “ezLED”, luego encuentra la biblioteca ezLED de ArduinoGetStarted.
- Haz clic en el botón Install para instalar la biblioteca ezLED.

- Copia el código anterior y pégalo en el IDE de Arduino.
- Compila y sube el código a la placa Arduino Nano haciendo clic en el botón Subir en el IDE de Arduino.

- Consulta el estado del LED
Código para Arduino Nano - Parpadeo de múltiples LEDs utilizando un arreglo
Podemos optimizar el código anterior utilizando un arreglo de LEDs. El código de abajo utiliza el arreglo para gestionar objetos LED.
Para el parpadeo flexible, por favor consulte otras funciones de la biblioteca ezLED.
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.