Hirdetés

Új hozzászólás Aktív témák

  • Pubszon

    veterán

    válasz happy555 #337 üzenetére

    Jó reggelt!

    Az int lowlow = (nyitoGomb == LOW && zaroGomb == LOW) == true;
    sor korábban nem volt benne, csak az este írtam bele és a while(lowlow == false); és a while(lowlow == true); sorok helyett is a while(nyitoGomb == HIGH && zaroGomb == LOW) == true; sor volt, mondjuk szerintem ez sem jó, de a program hibát nem dobott rá.

    Akkor például az utolsó ciklust te így csinálnád meg?

    {
    digitalWrite(jelzoPin, LOW);
    digitalWrite(ACvPin, LOW);
    digitalWrite(resetPin, LOW);
    do
    {
    digitalWrite(ledPin, HIGH);
    delay(100);
    digitalWrite(ledPin, LOW);
    delay(100);
    }
    while(digitalRead(nyitoGomb)==LOW || digitalRead(zaroGomb)==LOW);
    delay(200);
    digitalWrite(resetPin, HIGH);
    }

    [ Szerkesztve ]

    ASRock X79 Extreme6, i7 4930K, 32GB DDR3, GTX 1080 G1, Corsair RM750x...

Új hozzászólás Aktív témák