1,2,3... Pajarito Ingles-Proyecto Arduino (5 / 6 steg)
Steg 5: LED RGB
Que es?
El LED RGB es un tipo de LED, formado por tres lysdioder mas pequeños de tres diferentes colores, Rojo, Verde y Azul (röd, grön, blå). Dependiendo de el voltaje que le demos en cada uno de estos tres lysdioder, cada uno de ellos brillara con mas o menos fuerza, y dependiendo de ello, se creara un färg u otro, pues se mezclaran los 3 colores con diferentes intensidades. Los colores de estos tres lysdioder ingen son casualidad, son los tres colores primarios que combinándolos podremos crear todo tipo de colores.
Como Funciona?
FN: S LED RGB tiene normalmente 4 patas. Algunos de ellos vienen integrados en un pequeño circuito y solo tienen 3 patas, una correspondiente en cada färg. Los de 4 patas, como sv el de la imagen, tienen las tres correspondientes en los colores, y una que suele ser la pata común. ESTA pata común, suele ser una pata común para los 3 lysdioder de colores, o ánodo, o cátodo. Dependiendo de si es ánodo o cátodo, el LED RGB es de ánodo común o de cátodo común, y esta es una de las cosas mas importantes (si ingen la mas) que debemos saber sobre estos lysdioder.
Sv la imagen de arriba, podemos ver la diferencia entre los RGB de ánodo y cátodo común. Aunque sean muy parecidos, y a la hora de programar la mecánica havet casi idéntica, es una diferencia anmärkningsvärda y que hay que saber, pues si pensamos que es de ánodo común cuando es cátodo de común, ingen nos funcionara.
EL LED RGB, es idéntico de forma física tanto de ánodo como de cátodo común. Como se ve sv una de las bilderna arriba, la pata mas larga es la común. En un lado de esta quedara una sola pata, que suele ser la Roja (R), y al otro lado quedaran dos, que serán el LED verde (G) y el azul (B) (R-G-B).
El LED RGB esta hecho basicamente para trabajar con diferentes voltajes, esto es, con las salidas PWM de arduino, para darle en cada pata, y por lo tanto en cada färg, diferente brillo, y asi conseguir todo tipo de colores. SI es de ánodo común, los lysdioder de colores tendrán el ánodo unido, por lo que tendremos que conectar el ánodo en + 5V y los cátodos en diferentes pines PWM. Si en una pata le Reginas 5V (analogWrite (ROJO, 255);) en este tipo de LED, la diferencia de voltaje entre ánodo y cátodo sera nula, por lo que el rojo (por ejemplo) ingen emitirá ninguna luz. Si le Reginas sv cambio 0 V (analogWrite(ROJO,0);), la diferencia de voltaje sera máxima y el LED se encenderá con su brillo máximo. SI sv cambio es de cátodo común, los cátodos de los lysdioder serán los que estén conectados entre si. El común ira en GND y los demás en un pin PWM. Al contrario que en los de ánodo común, cuando le demos en una pata 5V (analogWrite (ROJO, 255);), el LED brillara al máximo, y estará apagado si le Reginas 0V (analogWrite(ROJO,0);).
Conexiones
Mi ledde RGB es de ánodo común, por lo que las conexiones que han echo son debido en esta configuración. Repito que es muy importante que comprobéis si el LED RGB es de ánodo o cátodo común, para las conexiones y a la hora de programar. Para ello, basta con conectar el LED de la manera que se ve en la penúltima de las bilderna. Colocaríamos la pata común en GND y después cualquiera de las otras 3 al stift 13. CON el programa que se ve sv la ultima imagen, probaríamos si hare luz o ingen. SI hare luz, seria de cátodo común, y si nej, seria de ánodo común, que conectando el común al stift 13 y una pata en GND haría luz).
LED RGB Arduinoen
Rojo---> stift 11
Comun---> + 5V
Verde---> stift 10
El azul lo han dejado synda conectar pues ingen lonecesitaba, ya que para este proyecto solo necesitaba crear los colores rojo y verde. Sepodia perfectamente con dos lysdioder diferentes, pero me aprecia interesante usar este tipo de LED