Le capteur de lumière

Utiliser les leds comme capteur de lumière

Présentation

display.read_light_level() : renvoie la luminosité captée par les leds (entier entre 0 et 255)

Exemple

Le programme ci-dessous affiche le smiley "Happy" lorsque la face de la carte est dans la lumière et le smiley "Sad" lorsqu'elle est dans l'obscurité.

1
from microbit import *
2
3
while True:
4
    if display.read_light_level() > 80:
5
        display.show(Image.HAPPY)
6
    else:
7
        display.show(Image.SAD)