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