Skip to main content

Extensión Power para el ahorro de energía

Power contiene bloques para poner a micro:bit en estado latente o de hibernación, sleep mode, en el cual la ejecución del programa se detiene reduciendo drásticamente el consumo de energía.

Micro:bit podrá despertar gracias un evento de tiempo, por la pulsación de un botón, o bien mediante una señal de entrada aplicada a uno de sus pines.

La extensión Power sólo funciona con micro:bit V2

Power resulta muy útil para crear registradores de datos, ya que pasan la mayor parte del tiempo inactivos y sólo miden y graban magnitudes cada cierto tiempo, a menudo cada muchos minutos.

Para instalar Power hay que pulsar sobre el menú +Extensiones y, una vez abierta la página de la biblioteca, sobre el botón Software.

Datos10.jpg

La carga de la extensión requiere pulsar sobre el icono Power.

Datos11.jpg

Despueś de la carga de la extensión, Power aparecerá el menú de bloques.Datos12.jpgEmpezaremos modificando el evento al iniciar para que micro:bit pase al estado latente justo tras ser encendido. Para ello, tras crear las columnas del registrador de datos, colocamos un bloque request low power.

Datos13.jpg

Vamos a mantener el piloto intermitente de funcionamiento, pero ahora el evento estará controlado por full power every 500 ms, es decir, despertaremos a micro:bit cada 500 ms para controlar el piloto.