Close

Odpověď na: Bargraf

Úvodní stránka Fórum Vaše projekty Arduino Bargraf Odpověď na: Bargraf

#9675
Jerry
Účastník

Tak snad už to bude lepší. Dotaz .. v tomhle kódu nepůjde kombinovat výstupy D a A. Jak by to šlo vyřešit ?


int prodleva = 40;
int prodleva1 = 80;
int prodleva2 = 200;

void setup() {
        // nastavení pinů pro led jako OUTPUT
        for (int i = 2; i <= 11; i++) {
              pinMode(i, OUTPUT);}
        }

void loop() {
        // rozsvítí postupně led 1-10
        for (int i = 2; i <= 11; i++) {
              digitalWrite(i, HIGH);
              delay(prodleva);
        }
        // zhasne postupně led 1-10
        for (int i = 2; i <= 11; i++) {
              digitalWrite(i, LOW);
              delay(prodleva);
        }
              delay(prodleva2);
  
        // rozsvítí postupně led 10-1
        for (int i = 11; i >=2; i--) {
              digitalWrite(i, HIGH);
              delay(prodleva1);
        }
        // zhasne postupně led 10-1
        for (int i = 11; i >=2; i--) {
              digitalWrite(i, LOW);
              delay(prodleva1);
        }
              delay(prodleva2);
    }