Auto Fantástico II: Encender los leds en direcciones opuestas
Luego que realizamos la primera secuencia encendiendo y apagando los leds en un mismo sentido, esta actividad tendrá algo peculiar, que será encender y apagar leds en sentidos opuestos.
Para esta actividad necesitaremos:
8 leds
8 resistencias
Arduino
Protoboard
8 Cables macho macho
1 cable más que i´ra conectado a tierra
Luego que ya tenemos el protoboard montado con la secuencia anterior, lo que va a variar, será el código de programación por varios motivos:
1) Ya no se encenderá un led a la vez, sino dos.
2) Al encender dos leds a la vez, también se apagarán los mismo, y así hasta terminar con todos.
3) Luego que llega al extremo, no debe empezar desde el principio, sino que debe regresar en sentido contrario al origen, seiguiendo la misma secuencia.
Desarrollo
Lo primero que hice, fue darme cuenta que debía unir 2 códigos de leds para encendido. Así de esta manera obtendr´´iamos el siguiente código en void loop
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
delay(100);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
delay(100);
digitalWrite(5, HIGH);
digitalWrite(8, HIGH);
delay(100);
digitalWrite(5, LOW);
digitalWrite(8, LOW);
delay(100);
digitalWrite(4, HIGH);
digitalWrite(9, HIGH);
delay(100);
digitalWrite(4, LOW);
digitalWrite(9, LOW);
delay(100);
digitalWrite(3, HIGH);
digitalWrite(10, HIGH);
delay(100);
digitalWrite(3, LOW);
digitalWrite(10, LOW);
delay(100);
digitalWrite(10, HIGH);
digitalWrite(3, HIGH);
delay(100);
digitalWrite(10, LOW);
digitalWrite(3, LOW);
delay(100);
digitalWrite(9, HIGH);
digitalWrite(4, HIGH);
delay(100);
digitalWrite(9, LOW);
digitalWrite(4, LOW);
delay(100);
digitalWrite(8, HIGH);
digitalWrite(5, HIGH);
delay(100);
digitalWrite(8, LOW);
digitalWrite(5, LOW);
delay(100);
digitalWrite(7, HIGH);
digitalWrite(6, HIGH);
delay(100);
digitalWrite(7, LOW);
digitalWrite(6, LOW);
delay(100);
}
Como podemos ver en el código, a iferencia del primer trabajo, aquí se ponen 2 pines digitales seguidos, ya que funcionarán al mismo tiempo.
No hay comentarios:
Publicar un comentario