viernes, 31 de mayo de 2019

ESTE PROGRAMA ES MAS AVANZADO QUE LOS DEMAS, PORQUE PERMITE ARREGLAR LOS TIEMPOS EN LA FUNCION "void" solo un vez

int IN3 = 5;
int IN4 = 4;
int IN2 = 3;
int IN1 = 2;
void setup()
{
  pinMode (IN4, OUTPUT);    // Input4 conectada al pin 4
  pinMode (IN3, OUTPUT);    // Input3 conectada al pin 5
   pinMode (IN2, OUTPUT);    // Input2 conectada al pin 3
  pinMode (IN1, OUTPUT);    // Input1 conectada al pin 2
}
void loop()
{
  RECTO_ADELANTE();
  PARADA ();
  GIRO_IZDA();
  PARADA();

}






void RECTO_ADELANTE (){
  // MotorES GIRANDO A LA VEZ
  digitalWrite (IN4, HIGH);
  digitalWrite (IN3, LOW);
   digitalWrite (IN2, HIGH);
  digitalWrite (IN1, LOW);
  delay(4000);
}
void PARADA(){
  // Motor no gira
  digitalWrite (IN4, LOW);
  digitalWrite (IN4, LOW);
  digitalWrite (IN4, LOW);
  digitalWrite (IN4, LOW);
  delay(500);
  }
 void GIRO_IZDA(){
  digitalWrite (IN4, HIGH);
  digitalWrite (IN3, LOW);
   digitalWrite (IN2,LOW);
  digitalWrite (IN1, LOW);
  delay(4000);
  }

No hay comentarios:

Publicar un comentario