Cuenta regresiva con alarma

 Hola estudiantes

En esta ocasión vamos a crear una alarma que se activa cuando pasa un temporizador de 10 segundos y una vez sonó la alarma, podemos borrar la pantalla para programar otros 10 segundos. 

Para esto ingresa a micro:bit. HAZ CLIC AQUÍ

Ahora, ve a variables y crea dos variables, una variable llamada cont y otra variable llamada num.

- La variable cont servirá para llevar la cuenta de cuando debe sonar la alarma

- La variable num es el número que se mostrará por el display de micro:bit y se irá disminuyendo así: 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 y 0.

Después de crear las dos variables, las vas a meter dentro de la pieza al iniciar y las vamos a inicializar a cada una con valor de 10. Para esto debes entrar en variables, sacar dos veces la pieza que dice fijar num a 0 y modificarla para que quede como aparece a continuación:


Ahora, vas a ir a la sección Entrada, vas a sacar la pieza Al presionarse el botón A y vas a armar el siguiente diagrama de bloques.

Para esto ve a Bucles y saca la pieza mientras (falso), este ciclo se cumplirá mientras se cumpla lo que dice en donde está (falso). Este ciclo nos ayudará a que se vaya disminuyendo el valor de 10 de 1 en 1 hasta que llegue a 0 y se active la alarma. 

Para activar la alarma, debajo del ciclo mientras, vas a sacar la pieza repetir y le ponemos un 3. Esto es para que una melodía se reproduzca en segundo plano y una animación se repita 3 veces por el display.



Ahora, para borrar la pantalla del display cuando la alarma termine, vas otra vez a la herramienta Entrada y vas a sacar la pieza Al presionarse el botón B. Y dentro colocas lo siguiente:
Y listo, la alarma debe funcionar perfectamente y si vuelves a presionar el botón A, debe volver a activarse la cuenta regresiva con alarma cuando llegue a 0. 

Criterios de evaluación
- Trabajo en equipo
- Autonomía al momento de programar 
- Demostrar apropiación de los conceptos variables, entrada, proceso, ciclo (mientras) y salida al programar sin la ayuda del docente más que en aspectos técnicos de mal funcionamiento del computador o de conexión a internet
- Agregarle otras funciones al juego (Con esto se consigue la nota máxima 5.0)




Comentarios

Entradas populares de este blog

Encender LED con microbit con sonidos altos

Actividad en Scratch: Recargar tarjeta del metro

Ascensor en Microbit