en compras
mayores a $750
Compras mayores a $750
Ordena el material de todo tu salón y obtén un descuento.
en compras
mayores a $750
Compras mayores a $750
Ordena el material de todo tu salón y obtén un descuento.
Un LED RGB (RedGreenBlue) permite hacer en teoría toda la gama de colores hasta el blanco que es la suma de los tres.
El programa hará una secuencia enciendo un led RGB, primero encenderá de color Rojo, verde, azul, blanco, morado y naranja.
Lo primero que harás será definir los pines que utilizaras para controlar el led RGB, y para ello crearas contantes.
Una vez definidas las constantes tendrás que definir si los pines declarados anteriormente son entradas (INPUT) o salidas (OUTPUT).
Enseguida crearas una función la cual llamaremos color.
Esta función nos servirá para crear una modulación por ancho de pulsos PWM de las 3 salidas que definiste anteriormente. La modulación por ancho de pulso se encuentra dentro del rango siguiente 0-255.
La operación que realiza es 255 menos el valor de 0 a 255 de esta manera se puede obtener diferentes intensidades del mismo color combinando la intensidad con los colores se obtiene en teoría todos los colores.
Una vez creada la función lo que resta es crear el orden en el que deseemos que encienda el led RGB, cabe mencionar que cuando se manda a llamar a la función desde el ciclo sin fin es necesario ingresar los tres valores que la función requiere para funcionar y el acomodo queda de a siguiente manera:
1er posición: Intensidad Rojo valores de 0 a 255
2da posición: Intensidad Verde valores de 0 a 255
3ra posición: Intensidad Azul valores de 0 a 255
Dejar un comentario