Здравствуйте. волнует один вопрос...
Как на светодиодной шкале сделать бег огоньков в обратную сторону?
Код:
#define FIRST_LED_PIN 2
#define LAST_LED_PIN 11
void setup() {
for (int pin = FIRST_LED_PIN; pin <= LAST_LED_PIN; ++pin)
pinMode(pin, OUTPUT);
}
void loop() {
int pin = FIRST_LED_PIN + (ms / 120) % 10;
digitalWrite(pin, HIGH);
delay(10);
digitalWrite(pin, LOW);
}
Ps
Пробовал сделать изменения в цикле:
1) for (int pin = LAST_LED_PIN; pin >= FIRST_LED_PIN; --pin)
2)for (int i = 0; i <= 11; i = i +1) то же самое на шкале, что и (int i = 11; i > 0; i = i - 1).
Спасибо за внимание.