miércoles, 2 de diciembre de 2020

 PRACTICA EL COCHE FANTASTICO

Esta práctica imita el funcionamiento de las luces del coche fantástico. Es decir, las luces se encienden y apagan de un lado a otro.

 int i=7;

 int in=11;

 void setup () //declaramos entradas y salidas

 {

 pinMode (7,OUTPUT);

 pinMode (8,OUTPUT);

 pinMode (9,OUTPUT);

 pinMode (10,OUTPUT);

 pinMode (11,OUTPUT);

 }

 void loop () //declaramos que cuando i sea 7 se encienda y se apague. Después,a la i se le sumará 1 quedandose en 8 y como este es menor que 11, se enciende y se apaga. Continúa sumando hasta que el número ya no sea menor que 11

 {

  for(i=7;i<=11;i++)  // declaramos que las luces se enciendan desde el pin 7 hasta el 11 de manera ascendente.

  {

    digitalWrite(i,HIGH); // el led se enciende 

    digitalWrite(i-1,LOW); //el led se apaga 

    delay(500);

  }

  digitalWrite (11,LOW);

  

  for (in=11;in>=7;in--) // al contrario que en el anterior "for", declaramos que las luces se enciendan desde el pin 11 hasta el 7 de manera descendente.

  {

  digitalWrite(in,HIGH);

  digitalWrite(in+1,LOW);

  delay (500);

  }

  digitalWrite(7,LOW);

 }

No hay comentarios:

Publicar un comentario