Saltar al contenido

Materiales:

  • 1 resistencias 330 Ohm.
  • 1 led rgb.

CÓDIGO:

void setup()
   {
       for (int i =9 ; i<12 ; i++)
            pinMode(i, OUTPUT);
   }
void Color(int R, int G, int B)
    {    
        analogWrite(9 , R) ;   // Red    - Rojo
        analogWrite(10, G) ;   // Green - Verde
        analogWrite(11, B) ;   // Blue - Azul
    }
void loop()
   {    Color(255 ,0 ,0) ;
        delay(500);
        Color(0,255 ,0) ;
        delay(500);
        Color(0 ,0 ,255) ;
        delay(500);
        Color(0,0,0);
        delay(1000);
   }

Arduino nos permite valores de 0 a 255 en los pines digitales, cuando utilizamos analogWrite(), en la práctica tendremos 255 x 255 x 255 colores diferentes, lo que es igual: 16.581.375 colores posibles.

No te olvides de compartir en...
Etiquetas:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Salir de la versión móvil