miércoles, 23 de noviembre de 2022

Semáforo doble

 En la clase de hoy vamos a hacer un semáforo doble, es lo mismo que el semáforo común solo que cuando un semáforo esté en color verde el otro estará en rojo y así respectivamente.






El código es el siguiente:

int rojo=13;

int amarillo=12;

int verde=11;

int rojo1=A2;

int amarillo1=A1;

int verde1=A0;


void setup()

{

  pinMode(13, OUTPUT);

  pinMode(12, OUTPUT);

  pinMode(11, OUTPUT);

  pinMode(A2, OUTPUT);

  pinMode(A1, OUTPUT);

  pinMode(A0, OUTPUT);


}


void loop()

{

  digitalWrite(11, HIGH);

  digitalWrite(12, LOW);

  digitalWrite(13, LOW);

  

  digitalWrite(A2, HIGH);

  digitalWrite(A1, LOW);

  digitalWrite(A0, LOW);

  

  delay(4500);

  

  

  digitalWrite(12, HIGH);

  digitalWrite(13, LOW);

  digitalWrite(11, LOW);

  

  digitalWrite(A1, HIGH);

  digitalWrite(A2, LOW);

  digitalWrite(A0, LOW);

  

  delay(3000);

  

  

  digitalWrite(13, HIGH);

  digitalWrite(12, LOW);

  digitalWrite(11, LOW);

  

  digitalWrite(A0, HIGH);

  digitalWrite(A1, LOW);

  digitalWrite(A2, LOW);

  

  delay(1500);

  

  

}

  

No hay comentarios.:

Publicar un comentario

Packet Tracer IoT

 Este video trata sobre la automatización de un área de trabajo en Cisco Packet Tracer. Con una explicación detallada sobre como funciona la...