Preparazione per risolvere il compito

I LED sullo schermo del micro:bit servono anche da sensore di luce. Con esso il micro:bit, nel ambiente in cui si trova, può misurare la quantità di luce a cui è esposto.

L’istruzione per misurare l’intensità della luce è light level e si trova nella categoria Input come anche le altre istruzioni con le quali il micro:bit segue le informazioni di ingresso del suo ambiente. L’istruzione light level ritorna un numero da 0 a 255, dove lo 0 si riferisce all’intensità della luce molto bassa, e il 255 all’intensità della luce molto alta.

In questo esempio il micro:bit ogni 3 secondi visualizza il valore della luce misurata.

Quando nel programma viene usata l’istruzione light level, sul simulatore appare una barra di scorrimento in alto a sinistra. Muovendo la casella di scorrimento potete cambiare l’intensità della luce in modo virtuale.

La visualizzazione grafica della misura della luce si ottiene attraverso le istruzioni plot bar graph of light level up to 255. Il primo parametro è il livello di luminosità misurato, il secondo è il massimo valore possibile della lu- minosità (255).