Saltar la navegación

Reto 8🎯: Operación clima extremo

Imagina que eres un agente secreto que está explorando diferentes lugares en una misión muy importante. A lo largo de tu viaje, te enfrentarás a distintos "escenarios climáticos" (calor extremo, frío polar, etc.). Tu superpoder será la Microbit, que, al medir la temperatura, te ayudará a saber si te encuentras en una zona segura o si necesitas encontrar refugio.

Tu misión es programar la Microbit para que te avise cuando te encuentras en una zona peligrosa (por ejemplo, cuando haga demasiado calor o demasiado frío). Al realizar esto, tu Microbit se convertirá en un verdadero superhéroe que te protegerá durante toda tu misión.

Pulsa aquí para ver cómo funciona

  1. Configura tu Microbit y abre el editor de programación: Conecta tu Microbit a la computadora y abre el editor en línea de Microbit (https://makecode.microbit.org/).
  2. Usa el sensor de temperatura: Ve a la categoría "Entrada" y selecciona el bloque "temperatura" para obtener la lectura de la temperatura ambiental.
  3. Programar el "aviso del superpoder": Vas a programar el sistema de alertas de tu Microbit. Queremos que la Microbit te avise con una señal visual y sonora cuando la temperatura llegue a niveles que consideres peligrosos, como:
    • Temperatura demasiado alta (por ejemplo, más de 30°C).
    • Temperatura demasiado baja (por ejemplo, menos de 10°C).
  4. Para ello, puedes usar los bloques de "mostrar" para que la pantalla LED muestre un mensaje o una imagen que te indique que hay peligro (como un símbolo de advertencia o una cara triste). Además, puedes agregar un sonido que haga un ruido de alerta.
  5. Crear la alerta para el calor extremo: Si la temperatura es mayor que 30°C, muestra en la pantalla un icono de fuego o el texto "¡Calor Extremo!" y emite un sonido de alarma.
  6. Crear la alerta para el frío extremo: Si la temperatura es menor que 10°C, muestra en la pantalla un icono de copo de nieve o el texto "¡Frío Extremo!" y emite un sonido diferente (por ejemplo, un sonido suave o un tintineo).

¿necesitas ayuda?

Para resolver este reto vas a necesitar algunos operadores que se encuentran en el apartado de Lógica logica

comparador logico

Tal y como hemos hecho en los anteriores retos es posible que debas crear una variable que registre el valor de la temperatura y a continuación comparar esta variable con el valor de 30 ºC (calor extremo)  el de 10 ºC (frío extremo)

comparadores lógicos

También debes tener en cuenta que para que el programa funcione vas a necesitar anidar los bloques de comparación.

comparadores logicos anidados

Solución al reto

¿has terminado? ¿quieres ver una posible solución al ejercicio? Haz click aquí

Creado con eXeLearning (Ventana nueva)