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.