• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Warunek wykonywany raz, jak ?
#5
(14-08-2017, 00:29)adix napisał(a): To zabezpiecz to flagami .

Napisałem tak:
Kod:
while(foto1 == 0 && analogRead(A5)<700){
digitalWrite(relay1, HIGH);
delay(delay2);
digitalWrite(relay1, LOW);
delay(delay1);
foto1++;
foto2 = 0;
foto3 = 0;
foto4 = 0;
}

while(foto2 == 0 && analogRead(A4)<700){
digitalWrite(relay2, HIGH);
delay(delay2);
digitalWrite(relay2, LOW);
delay(delay1);
foto1 = 0;
foto2++;
foto3 = 0;
foto4 = 0;
}

while(foto3 == 0 && analogRead(A3)<700){
digitalWrite(relay3, HIGH);
delay(delay2);
digitalWrite(relay3, LOW);
delay(delay1);
foto1 = 0;
foto2 = 0;
foto3++;
foto4 = 0;
}

while(foto4 == 0 && analogRead(A2)<700){
digitalWrite(relay4, HIGH);
delay(delay2);
digitalWrite(relay4, LOW);
delay(delay1);
foto1 = 0;
foto2 = 0;
foto3 = 0;
foto4++;
}
I problem się rozwiązał
Dziękuje za pomoc i pomysł z flagami, dostajesz punkty Wink
 
Odpowiedź
  


Wiadomości w tym wątku
Warunek wykonywany raz, jak ? - przez emil134679 - 13-08-2017, 21:39
RE: Warunek wykonywany raz, jak ? - przez adix - 13-08-2017, 23:29
RE: Warunek wykonywany raz, jak ? - przez emil134679 - 14-08-2017, 00:19
RE: Warunek wykonywany raz, jak ? - przez adix - 14-08-2017, 00:29
RE: Warunek wykonywany raz, jak ? - przez emil134679 - 14-08-2017, 13:52

Skocz do:


Przeglądający: 1 gości