
MATERIALES
- 1 led RGB cátodo común
- 1 Arduino UNO o NANO
- 1 placa de prueba (Protoboard)
- 3 resistencias de 150 ohm
- Jumper macho - macho
- cables de red
- 1 cubo de papel
CIRCUITO

CUBO DE PAPEL

CÓDIGO
//CODIGO CREADO POR FELIX SALGUERO - CREACION XDint pinLedR = 11; // pin Rojo del led RGBint pinLedV = 10; // pin Verde del led RGBint pinLedA = 9; // pin Azul del led RGBint pausa = 5000;void setup(){pinMode(pinLedR, OUTPUT); // pone el pinLedR como outputpinMode(pinLedV, OUTPUT); // pone el pinLedV como outputpinMode(pinLedA, OUTPUT); // pone el pinLedA como output}void loop(){// colores basicos:color(255, 0, 0); // rojodelay(pausa); // delay por pausacolor(0,255, 0); // verdedelay(pausa); // delay por pausacolor(0, 0, 255); // azuldelay(pausa); // delay por pausa// colores mezclados:color(255,255,255); // blancodelay(pausa); // delay por pausacolor(255,255,0); // amarillodelay(pausa); // delay por pausacolor(255,0,255); // magentadelay(pausa); // delay por pausacolor(0,255,255); // ciandelay(pausa); // delay por pausacolor(255,180,0); // naranjadelay(pausa); // delay por pausacolor (255,0,120); // fúcsiadelay(pausa); // delay por pausacolor(0,0,0); // apagado// vuelta atrascolor(255,0,255); // magentadelay(pausa); // delay por pausacolor(255,180,0); // naranjadelay(pausa); // delay por pausacolor (255,0,120); // fúcsiadelay(pausa); // delay por pausacolor(255,255,0); // amarillodelay(pausa); // delay por pausacolor(255,255,255); // blancodelay(pausa); // delay por pausacolor(0, 0, 255); // azuldelay(pausa); // delay por pausacolor(0,255, 0); // verdedelay(pausa); // delay por pausa}// funcion para generar coloresvoid color (int rojo, int verde, int azul) {analogWrite(pinLedR, rojo);analogWrite(pinLedV, verde);analogWrite(pinLedA, azul);}
