int pinrojo = 11;
int pinverde = 10;
int pinazul = 9;
int pinboton = 12;
int estadoled = 0;
int botonnuevo;
int botonold = 1;
void setup() {
Serial.begin(9600);
pinMode(pinrojo, OUTPUT);
pinMode(pinverde, OUTPUT);
pinMode(pinazul, OUTPUT);
pinMode(pinboton, INPUT);
}
void loop() {
botonnuevo = digitalRead(pinboton);
Serial.println(botonnuevo);
switch (estadoled){
if (botonold == 0 && botonnuevo == 1){
case 0:
setcolor(0, 255, 0);
Serial.print("ESTADO ");
Serial.print(estadoled);
Serial.println();
estadoled++;
break;
case 1:
setcolor(0, 0, 255);
Serial.print("ESTADO ");
Serial.print(estadoled);
Serial.println();
estadoled++;
break;
case 2:
Serial.print("ESTADO ");
Serial.print(estadoled);
Serial.println();
estadoled++;
break;
case 3:
Serial.print("ESTADO ");
Serial.print(estadoled);
Serial.print("\n");
estadoled++;
break;
}
}
}