Me está costando mucho conseguir que este RGB Led trabaje con mi arduino. Primero describiré mi configuración (esquema), y luego te mostraré el código que tengo.
Tengo 5 voltios entrando en el segundo pin del LED RGB, luego tengo 3 resistencias de 200 ohmios en cada uno de los pines que salen del LED que conducen respectivamente a PMW 9,10,11 de mi arduino. p>
(La configuración del led) pin 1 rojo (-) pin 2 voltaje positivo pin 3 azul (-) pin 4 verde (-)
El código que tengo es
byte Red = 9;
byte Blu = 10;
byte Grn = 11;
void setup ()
{
pinMode (Red, OUTPUT);
pinMode (Blu, OUTPUT);
pinMode (Grn, OUTPUT);
}
int x=255;
int y=0;
int z=0;
void loop ()
{
analogWrite(Red,x);
analogWrite(Blu,y);
analogWrite(Grn,z);
}
Se supone que el código anterior produce una luz roja, pero produce una púrpura. Siento que es algo realmente simple ... Gracias