PRÁCTICA Nº1: ENCENDER Y APAGAR 3 LUCES DE LA SIGUIENTE MANERA: ENCIENDO LA LUZ 1 - ENCIENDO LA LUZ 2 (SIN APAGAR LA 1) - ENCIENDO LA LUZ 3 (SIN APAGAR LAS ANTERIORES) - CUANDO ESTÁN ENCENDIDAS LAS TRES, LAS ENCIENDO Y APAGO BREVEMENTE.


PRÁCTICA Nº1: ENCENDER Y APAGAR 3 LUCES DE LA SIGUIENTE MANERA:

ENCIENDO LA LUZ 1 - ENCIENDO LA LUZ 2 (SIN APAGAR LA 1) - ENCIENDO LA LUZ 3 (SIN APAGAR LAS ANTERIORES) - CUANDO ESTÁN ENCENDIDAS LAS TRES, LAS ENCIENDO Y APAGO BREVEMENTE.
CÓDIGO:
// PROGRAMA REALIZADO POR:JAVIER CABEZA ANDREU
//CLASE:3ºB
//FECHA:01/06/2021
#define PINVERDE 6 //defino el nombre de la luz verde.
#define PINAMARILLO 7 //defino el nombre de la luz amarilla.
#define PINROJO 5  //defino el nombre de la luz roja.
void setup()
{
  pinMode(PINVERDE, OUTPUT); //DEFINIMOS LED COMO UNA SALIDA
  pinMode(PINAMARILLO, OUTPUT); //DEFINIMOS LED COMO UNA SALIDA
  pinMode(PINROJO, OUTPUT); //DEFINIMOS LED COMO UNA SALIDA
}

void loop()
{
  digitalWrite(PINVERDE, HIGH); //ponemos el diodo led en encendido
  delay(1000); //mantenemos la acción de led encendido durante 1 segundo 
  digitalWrite(PINAMARILLO, HIGH); //ponemos el diodo led en encendido
  delay(1000); //mantenemos la acción de led encendido durante 1 segundo 
  digitalWrite(PINROJO, HIGH); //ponemos el diodo led en encendido
  delay(1000); //mantenemos la acción de led encendido durante 1 segundo 
  digitalWrite(PINROJO, LOW); //ponemos el diodo led en apagado
  digitalWrite(PINVERDE, LOW); //ponemos el diodo led en apagado
  digitalWrite(PINAMARILLO, LOW); //ponemos el diodo led en apagado
  delay(1000);  //mantenemos la acción de led apagado durante 1 segundo 
   digitalWrite(PINVERDE, HIGH); //ponemos el diodo led en encendido
  digitalWrite(PINAMARILLO, HIGH); //ponemos el diodo led en encendido
  digitalWrite(PINROJO, HIGH); //ponemos el diodo led en encendido
  delay(1000); //mantenemos la acción de led encendido durante 1 segundo 
  digitalWrite(PINROJO, LOW); //ponemos el diodo led en apagado
  digitalWrite(PINVERDE, LOW); //ponemos el diodo led en apagado
  digitalWrite(PINAMARILLO, LOW); //ponemos el diodo led en apagado
  delay(1000);  //mantenemos la acción de led apagado durante 1 segundo 
}













Comentarios