#define GREEN_PIN 4 #define RED_PIN 5 #define BLUE_PIN 6 void setup() { pinMode(GREEN_PIN, OUTPUT); pinMode(RED_PIN, OUTPUT); pinMode(BLUE_PIN, OUTPUT); // Apagar todos los colores al inicio digitalWrite(GREEN_PIN, HIGH); digitalWrite(RED_PIN, HIGH); digitalWrite(BLUE_PIN, HIGH); } void loop() { // Verde digitalWrite(GREEN_PIN, LOW); digitalWrite(RED_PIN, HIGH); digitalWrite(BLUE_PIN, HIGH); delay(2000); // Rojo digitalWrite(GREEN_PIN, HIGH); digitalWrite(RED_PIN, LOW); digitalWrite(BLUE_PIN, HIGH); delay(2000); // Azul digitalWrite(GREEN_PIN, HIGH); digitalWrite(RED_PIN, HIGH); digitalWrite(BLUE_PIN, LOW); delay(2000); // Amarillo (Rojo + Verde) digitalWrite(GREEN_PIN, LOW); digitalWrite(RED_PIN, LOW); digitalWrite(BLUE_PIN, HIGH); delay(2000); // Cian (Verde + Azul) digitalWrite(GREEN_PIN, LOW); digitalWrite(RED_PIN, HIGH); digitalWrite(BLUE_PIN, LOW); delay(2000); // Magenta (Rojo + Azul) digitalWrite(GREEN_PIN, HIGH); digitalWrite(RED_PIN, LOW); digitalWrite(BLUE_PIN, LOW); delay(2000); // Blanco (todos los colores) digitalWrite(GREEN_PIN, LOW); digitalWrite(RED_PIN, LOW); digitalWrite(BLUE_PIN, LOW); delay(2000); // Apagado digitalWrite(GREEN_PIN, HIGH); digitalWrite(RED_PIN, HIGH); digitalWrite(BLUE_PIN, HIGH); delay(2000); }