Secuencia de leds

En este enlace jugamos, con mas led, http://www.practicasconarduino.com/manualrapido/secuencia_de_led.html , ahora te toca imaginar otras secuencias de encendido y crear tu propio programa.

En la página 29 de taller robotica libre arduino encontramos podemos realizar la práctica del semáforo

En el siguiente proyecto encendemos primero el led ver, luego añado el rojo y luego el amarillo, despues parpadean los tres a la vez y vuelta a empezar el ciclo.

NOTA: los pulsadores no hace falta cablearlos todavia.

void setup() {  

 pinMode(2, OUTPUT);  // pin dos salida para controlar el led verde
 pinMode(3, OUTPUT);  // pin tres salida para controlar el led rojo
 pinMode(4, OUTPUT); // pin cuatro salida para controlar el led amarillo
}

void loop() {          // inicio  del programa  que se repite en bucle
 digitalWrite(2, HIGH); // enciendo el led verde
 digitalWrite(3, LOW);  // apago el led rojo
 digitalWrite(14,LOW);  // apago el led amarillo
 delay(300);            // espero 300 milisegundos

 digitalWrite(2, HIGH); 
 digitalWrite(3, HIGH);
 digitalWrite(14,LOW);
 delay(300);

 digitalWrite(2, HIGH); 
 digitalWrite(3, HIGH);
 digitalWrite(14,HIGH);
 delay(300);

 digitalWrite(2, LOW); 
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 delay(300); 

 digitalWrite(2, HIGH); 
 digitalWrite(3, HIGH);
 digitalWrite(4, HIGH);
 delay(300);

 digitalWrite(2, LOW); 
 digitalWrite(3, LOW);
 digitalWrite(4, LOW);
 delay(300); 
  
} // fin  y vuelta a empezar el bucle.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *