Требуемые условия завершения
Важно! При подключении светодиода самая длинная ножка - это вывод к GND
const int RED = 12;
const int GREEN = 11;
const int BLUE = 10;
int COLORS[] = {
0b000,
0b001,
0b010,
0b011,
0b100,
0b101,
0b110,
0b111
};
void setup() {
pinMode(RED, OUTPUT);
pinMode(GREEN, OUTPUT);
pinMode(BLUE, OUTPUT);
}
void showColor(int color) {
digitalWrite(RED, bitRead(color, 2));
digitalWrite(GREEN, bitRead(color, 1));
digitalWrite(BLUE, bitRead(color, 0));
}
void loop() {
for (int i=0; i<=7; i++){
showColor(COLORS[i]);
delay(500);
}
}
Последнее изменение: вторник, 12 мая 2026, 13:01