Actividad de programación: Semáforo inteligente para peatones
Hola estudiantes,
En esta ocasión, vamos a utilizar los conocimientos que tenemos en: Variables, condicionales y ciclos para que, a través de la herramienta makecode de Micro:Bit construyamos un programa que simula un semáforo para peatones. Su funcionamiento es el siguiente:
Objetivo: Simular un semáforo que cambia de color automáticamente, pero que los peatones pueden "acelerar" presionando un botón.
Variable: tiempo_espera (inicia en 5000 ms).
Ciclo: Un ciclo por siempre que ejecuta la secuencia: mostrar rojo, pausa por tiempo_espera, mostrar verde, pausa por tiempo_espera.
Condicional: Al presionar el botón A (simula un peatón pidiendo paso), un si... entonces verifica: si tiempo_espera > 1000, entonces resta 2000 a tiempo_espera y muestra un icono de reloj (indicando que la espera se redujo).
Interacción: El botón B reinicia la variable tiempo_espera a 5000.
Reto extra: Añadir una variable contador_de_cruces que aumente cada vez que el semáforo cambia a verde, y mostrarla al agitar la micro:bit.
Utilizando responsablemente herramientas de IA generativa, nos podemos ayudar con el paso a paso para realizar la actividad. Aquí están los pasos generados con una herramienta:
Comentarios
Publicar un comentario