Saltar la navegación

Desafío 2: ¿Puedo ayudar a una planta?

¿Puedo ayudar a una planta a saber en qué lugar recibe mayor luz?

placa de microbit

 

A programar...

Como ya vimos, no todas las plantas necesitan la misma cantidad de luz.

Por ejemplo, las de tipo Heliófilas necesitan estar en lugares muy iluminados, entre un 100 y 60%; mientras que las Fotófilas viven mejor con niveles de luz entre un 60 y 40% y las Umbrófilas son plantas que prefieren la sombra entre un 40 y 20% de luz.

También vimos, que la placa micro:bit permite medir el nivel de luz de un ambiente a través de su sensor de luz incorporado a los LEDs de su pantalla, traduciendo el mismo en un valor numérico que va desde 0 a 255.

Además, podemos usar una variable para guardar el valor de porcentaje de luz.

NOTA: Una variable es un lugar en al memoria en el que puedes almacenar y recuperar información.

Las variables tienen un nombre, un tipo y un valor:

  • El nombre es cómo harás referencia a la variable
  • El tipo es la naturaleza del dato que puede almacenar una variable (valor, texto)
  • El valor se refiere a lo que se almacena en la variable

1. Para poder ayudar a las plantas a definir cuál es el mejor lugar para ubicarla según su tipo, te pedimos que programes tu micro:bit para que pueda indicar:

  • al presionar el botón A mostrar el nivel de luz
  • al presionar el botón B mostrar que tipo de planta es adecuado ubicar en ese sitio (según el nivel de luz)
  • al presionar el botón A+B mostrar el porcentaje de nivel de luz

2. Ingresa al Editor de programación MakeCode for Micro:bit

3. Crea el programa uniendo los bloques adecuados.

4. Prueba en el simulador que el  programa que realizaste funciona.