Semáforo doble

 Aca hemos hecho el siguiente semáforo doble.  

Lo que hicimos fue hacer una replica del semáforo anterior que ya habiamos hecho, el mismo tiempo, colores, conexiones y demás vale?. Lo vamos a replicar desde la parte inferior del Arduino. En nuestro código agregamos las variables correspondientes, que son A0, A1, A2. Estas nos permitiran encender nuestros LED´s.







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);

  

  

}

Comentarios

Entradas populares