Micro:Bit et LED

Programmer des LED branchées à une Micro:bit.

Montage simple, R=220 Ohms

Le calcul de la valeur de la résistance se fait grâce à la loi d’Ohms.

La Led varie ici de 0 à 1022 (0 à 3V)
from microbit import *

led = 0

while True:
  pin0.write_analog(led)
  sleep(1000)
  led = led + 100
  if led == 1000:
        led = 0

Dans le code MicroPython suivant, la sortie 0 varie de 0 à 1022 (3V).

from microbit import *

while True:
    pin0.write_analog(0)
    sleep(400)
    pin0.write_analog(255)
    sleep(400)
    pin0.write_analog(511)
    sleep(400)
    pin0.write_analog(767)
    sleep(400)
    pin0.write_analog(1022)
    sleep(400)
    pin0.write_analog(0)
    sleep(400)
    pin0.write_digital(1)
    sleep(400)