#define LED_RED 13
#define LED_GREEN 12
#define LED_BLUE 8
void setup()
{
pinMode(LED_RED, OUTPUT);
pinMode(LED_GREEN, OUTPUT);
pinMode(LED_BLUE, OUTPUT);
}
void loop()
{
int cycle = (millis() % 8000)/1000;
int red = cycle % 2;
int green = (cycle % 4) / 2;
int blue = (cycle % 8) / 4;
digitalWrite(LED_RED, !red);
digitalWrite(LED_GREEN, !green);
digitalWrite(LED_BLUE, !blue);
//cycle = 0(000) - Выключено
//cycle = 1(001) - Красный
//cycle = 2(010) - Зелёный
//cycle = 3(011) - жёлтый
//cycle = 4(100) - Синий
//cycle = 5(101) - Сиреневый
//cycle = 6(110) - Бюриюзовый
//cycle = 7(111) - Белый
}