En este tutorial aprenderás a crear colores aleatorios para un LED Neopixel.
El objetivo es comprender cómo generar números aleatorios y usarlos para controlar los valores RGB de un LED.


Paso 1: Agregar ciclo infinito

El ciclo infinito (while) permite que el programa siga generando colores continuamente.

Ver animación

Paso 2: Declarar neopixel en el pin 9

Declara el neopixel en el pin 9 del microcontrolador.

Ver animación

Paso 3: Agregar un retraso de 100 milis por ciclo

Agrega un retraso de 100 milisegundos en cada ciclo para ver mejor los cambios de color.

Ver animación

Paso 4: Agregar el neopixel con sus colores aleatorios de 0 a 100 por ciclo

Configura el neopixel para que use valores aleatorios de 0 a 100 en los canales RGB (Rojo, Verde, Azul).

Ver animación

Interfaz interactiva


Conclusión:
Aprendiste a generar colores aleatorios para un LED Neopixel.
Conceptos reforzados:

  • Ciclo infinito (while).
  • Configuración de hardware (Neopixel en pin 9).
  • Función aleatorio(min, max) para generar valores aleatorios.
  • Colores RGB (Rojo, Verde, Azul) con valores de 0 a 100.
  • Retrasos (delay) para controlar la velocidad de cambio.
  • Control de LEDs Neopixel.

¡Felicidades! Has completado el nivel medio de robótica. Ahora tienes las bases para crear proyectos más avanzados combinando múltiples sensores y actuadores.