Les bornes (pin)
Présentation
Pour que les fonctions ci-dessous soient disponibles, il faut importer le module microbit
en ajoutant la ligne suivante en début de programme :
from microbit import *
Chaque connexion (pin) est un objet nommé pinN : pin0
, pin1
, pin2
, ... , pin20
.
Les principales méthodes disponibles pour ses objets sont les suivantes :
• pinN.write_digital(value)
: la broche est une sortie et sa valeur est fixée 0 ou 1.
• pinN.read_digital()
• pinN.write_analog(value)
• pinN.read_analog()
• pinN.set_analog_period(int)
• pinN.set_analog_period_microseconds(int)
• pinN.is_touched()
Exemple
Le montage et le programme ci-dessous permet de faire clignoter une led branchée sur la borne 0.
Branchement de la led

Programme
from microbit import *
while True:
pin0.write_digital(1)
sleep(100)
pin0.write_digital(0)
sleep(400)
Autres exemples
L'utilisation des bornes de la carte est détaillée dans la rubrique : Utilisation des modules Grove