miércoles, 31 de agosto de 2011

Semaforo 1 - conexión paralela


En este ejercicio se prenden 4 LED's con intervalos de 200ms. Utilice resistencias de 150 ohms porque con ellas los LED's brillaban más. Este ejercicio es una conexión paralela.

*Conectar un cable desde GND a la linea azul del protoboard. Conectar un cable desde el pin digital 6 hasta la pata izquierda del LED y una resistencia desde la linea azul hasta la pata derecha del LED. Conectar de la misma forma con los pin digital 7, 8 y 9.

*Cargar el siguiente código:


int cadenaLeds[]={6,7,8,9};
 int tiempo=200;
 int n=0;

 void setup (){
   for(n=0;n<4;n++){
     pinMode(cadenaLeds[n],OUTPUT);
   }
 }
 void secuencia(){
   for(n=0;n<4;n++){
    digitalWrite(cadenaLeds[n],HIGH);//Envia 5V a la salida digital cuyo n se encuentre
    delay(tiempo);                   // en la posicion de la lista definida por el valor de n (enciende el LED)
    digitalWrite(cadenaLeds[n],LOW); //Envia 0V a la salida digital cuyo n se encuentre
   }                                 // en la posicion de la lista definida por el valor de n (apaga el LED)

 }
 void loop(){
   secuencia();
 }






*Video Semaforo 1:



No hay comentarios:

Publicar un comentario