Skip to main content

Reto 3 Alarma depósito vacío

Enunciado

En este caso vamos a añadir al programa anterior que suene una alarma si el depósito se queda vacío. La alarma puede consistir en parpadeo rojo del led neopixel y alternancia de tono agudo y grave

Solución

Llevamos el riego automático a una función

Añadimos una función de lógica si el depósito esta bajo al 10% que haga la alarma, en caso contrario que el led este verde

Recuerda que hay que usar la extensión NEOPIXEL inicializar el strip neopixel al pin 14 y solo un led

alarmadeposito.png

https://makecode.microbit.org/S17469-80061-38311-73745

Solución mejor
  • ¿Tiene que regar si no hay agua en el depósito?
  • ¿Puedes crear una función Alarma para "limpiar el código" ?

Como puedes ver ahora la función RIEGOAUTOMATICO esta dentro de la condición de que el depósito esta lleno
Y hemos creado una función ALARMA para que le código quede más "limpio"

RETO3-2.png