lightSensor
carte BBC micro:bit
Utilisation d'un capteur de lumière.

Schéma du montage (exemple).

code Python (exemple)

# Appel de la bibliothèque "microbit"
from microbit import *
lum = 0
# Boucle infinie
while True:
    # Tant que "lum" et inférieur à 1023
    while (lum < 1023):
        # Mets la broche P0 à la valeur de "Lum"
        pin0.write_analog(lum)
        # Attends 1 milliseconde
        sleep(1)
        # Additionnes 1 à "lum"
        lum = lum + 1
    # Tant que "lum" et supérieur à 0
    while (lum > 0):
        # Mets la broche P0 à la valeur de "Lum"
        pin0.write_analog(lum)
        # Attends 1 milliseconde
        sleep(1)
        # soustrait 1 à "lum"
        lum = lum - 1

Ressources à votre disposition :

CC BY SA  ( Christophe Béasse - Mai 2019 )