Reto 2.1 Semáforo programado
con bucle FOR
Ahora queremos hacer el programa del semáforo de forma más estructurada, es decir, usamos un bloque que nos permite hacer el programa de una forma más corta.
Usamos el bloque bucle FOR o como se ha puesto en bitbloq CONTAR CON o REPETIR (dependiendo de la versión) que repite la acción tantas veces como indicamos en el bucle. Para ello tendrás que definir una variable.
Este vídeo os puede ayudar:
Este reto consiste en hacer que un LED esté apagado y otro encendido por 3 s. A continuación parpadea 3 veces y se apaga a la vez que se enciende el otro que repite la secuencia (3 s encendido y parpadea 3 veces) y así sucesivamente. Pero hay que hacerlo con bucle FOR.
Si ya lo hiciste en el reto 1.4 pasa al siguiente reto
ÁNIMO obtendrás el nivel 2.1.
RETO 2.2 PARA SABER MÁS.
Ahora en este reto lo que tienes que hacer es que el semáforo parpadee 3 veces pero sólo va a repetir el ciclo completo 5 veces. Es decir
"LED 1" Encendido
"LED 2" Apagado ( 2 s)
parpadea "LED 1" tres veces
"LED 1" Apagado
"LED 2" Encendido (2 s)
parpadea "LED 2" tres veces
y así sólo 5 veces.
El vídeo anterior os puede ayudar porque debéis usar las tan famosas variables, pero os dejo uno mío para que veáis lo que se intenta conseguir.
Con esto vais a conseguir la insignia de AS del SEMÁFORO/LED
Os pongo un ejemplo de cómo podemos hacer que el parpadeo dure cada vez más tiempo.
EJEMPLO: