Grapher le capteur

On veut maintenant observer l'évolution du capteur au court du temps.

Saisir le programme suivant

1
from microbit import *
2
from time import sleep_us, sleep_ms
3
from machine import time_pulse_us
4
5
#brancher le capteur sur P2/P16
6
7
def distance(sig):
8
    sig.write_digital(1)
9
    sleep_us(10)
10
    sig.write_digital(0)
11
    sig.read_digital()
12
    t = time_pulse_us(sig, 1)
13
    d = 340 * t // 20000
14
    return d
15
    
16
while True:
17
    x=distance(pin2)
18
    print((x,100,150,))
19
    sleep(2000)

Faire afficher le Graphique

Vous devriez voir un graph de ce type. Les valeurs 100 et 150 étant 2 constantes