Paso 5: Conexión de led RGB
= > conectar su rgb llevado como se describe
rojo al pin 13
verde al pin 10
azul al pin 9 del arduino
= > Copiar y pegar el siguiente código para el arduino IDE y subirlo a tu arduino. Presione la llave alejada de 1 a 7. varios tipos de color se pueden lograr.
Nota: sustituir hex_code por el código hexadecimal correspondiente que señaló antes
Aquí sustituir 1, 2, 3,4,5,6,7 por su 0xhex_code obtenida pulsando 1,2,3,4,5,6,7.
(cero pequeño x (x 0) es necesario frente a su código hex. )
#include < IRremote.h >
int RECV_PIN = 11;
Irrecv(RECV_PIN) de IRrecv;
resultados de la decode_results;
void setup() {}
Serial.Begin(9600);
irrecv.enableIRIn();
}
void loop() {}
Si (irrecv.decode (y resultados))
{
Serial.println (results.value, hexagonal);
if(Results.Value==1)
{
digitalWrite(red,HIGH);
digitalWrite(green,LOW);
digitalWrite(blue,LOW);
}
if(results.value==2) más
{
digitalWrite(red,LOW);
digitalWrite(green,HIGH);
digitalWrite(blue,LOW);
}
if(results.value==3) más
{
digitalWrite(red,LOW);
digitalWrite(green,LOW);
digitalWrite(blue,HIGH);
}
if(results.value==4) más
{
digitalWrite(red,HIGH);
digitalWrite(green,HIGH);
digitalWrite(blue,LOW);
}
if(results.value==5) más
{
digitalWrite(red,HIGH);
digitalWrite(green,LOW);
digitalWrite(blue,HIGH);
}
if(results.value==6) más
{
digitalWrite(red,LOW);
digitalWrite(green,HIGH);
digitalWrite(blue,HIGH);
}
if(results.value==7) más
{
digitalWrite(red,HIGH);
digitalWrite(green,HIGH);
digitalWrite(blue,HIGH);
}
Else {}
digitalWrite(red,LOW);
digitalWrite(green,LOW);
digitalWrite(blue,LOW);
}
irrecv.resume(); / / recibir el siguiente valor
}
}