Capteurs sensitifs Sensitif
Le micro:bit est capable de détecter le contact d’un doigt sur les ports P0, P1 et P2. Pour que cela fonctionne correctement, il est recommandé de toucher en même temps la masse (GND).
Les 3 ports sensitifs du micro:bit
MakeCode
Pour tester les capteurs sensitifs du micro:bit, utilisez simplement l’événement lorsque la broche ... est activée, de l’onglet Entrées.
Utilisation des ports sensitifs
MicroPython
L’instruction pinX.is_touched permet d’activer les capteurs sensitifs.
# CapteurSensitif
# Appel de la bibliothèque microbit
from microbit import *
# Boucle infinie
while True:
# Si le port 0 est touché
if pin0.is_touched():
# Affiche "0"
display.show("0")
# Sinon et si le port 1 est touché
elif pin1.is_touched():
# Affiche "1"
display.show("1")
# Sinon et si le port 2 est touché
elif pin2.is_touched():
# Affiche "2"
display.show("2")
sleep(10)