PRÁCTICA Nº2 (modificada)
Control del tiempo de encendido y apagado de un LED
INTRODUCCIÓN
En la pŕactica dos, tratamos de hacer que se encendiesen tres LEDs en orden. Uno de los ejercicios integrados en esa práctica (práctica 2.1) era que los tres LEDS se encendiesen y apagasen a la vez, dejo abajo el contenido.
PROGRAMA
#define YELLOW 7
#define GREEN 5
#define RED 3
void setup()
{
pinMode(RED,OUTPUT);
pinMode(GREEN,OUTPUT);
pinMode(YELLOW,OUTPUT);
digitalWrite(RED,HIGH);
digitalWrite(GREEN,HIGH);
digitalWrite(YELLOW,HIGH);
}
void loop()
{
digitalWrite(RED,HIGH);
digitalWrite(GREEN,HIGH);
digitalWrite(YELLOW,HIGH);
delay(1000);
digitalWrite(RED,LOW);
digitalWrite(GREEN,LOW);
digitalWrite(YELLOW,LOW);
delay(1000);
}
}
CONCLUSIONES
En el vídeo podemos observar la modificación. Fue algo dificil averiguar como debiamos cambiar el programa, pero al final lo conseguimos.
La modificación consiste en editar la segunda parte del programa. Ponemos 1 segundo de encendido después de escribir la orden de encender todos los LEDS, y colocamos otra orden después de mandar la orden de apagar todos los LEDS, con lo cual conseguiremos que se enciendan todos a la vez durante un segundo y se apaguen igualmente, a la vez otro segundo.
No hay comentarios:
Publicar un comentario