Go Down

Topic: Quitar el bucle de un estado (Read 75 times) previous topic - next topic

Andrescamachom

Muy buenas a todos los de la comunidad

Resulta que tengo un problema con un sketch que maneja dos estados, les dejo mi codigo aca:


if(estado=='a'){           //
    digitalWrite(Rotar, HIGH);     
    digitalWrite(Disparo, LOW);
   
 }
 
  if(estado=='b'){          //
    digitalWrite(Rotar, LOW);
    digitalWrite(Disparo, LOW);
    delay (100); 
    digitalWrite(Rotar, HIGH);
    digitalWrite(Disparo, LOW);
    delay (2000);
    digitalWrite(Rotar, HIGH);
    digitalWrite(Disparo, HIGH);
    delay (2000);
    digitalWrite(Rotar, LOW);
    digitalWrite(Disparo, LOW);

El estado queda en bucle infinito y me tocaria poner un tercer botón para que quede en estado stand by, hay alguna orden que pueda poner para romper ese bucle?

Gracias por su atención  :)

_jose_

#1
Jun 10, 2018, 05:02 pm Last Edit: Jun 10, 2018, 05:03 pm by _jose_
Porfavor lee las normas del foro ,sobre todo en lo referente a como postear codigo y en los sitios adecuados donde postear .Lo mas facil es que al final del codigo a ejecutar ,pongas en la variable estado cualquir caracter  que no sea ni a ni b

Go Up