3.TP1 : Mesure de la vitesse du son dans l'air - Annexe
Code python
from microbit import *
from machine import time_pulse_us
# Envoie une impulsion de 10 ms sur le pin2
pin0.write_digital(1)
sleep(10)
pin0.write_digital(0)
# Mesure le temps écoulé entre l'émission et la réception
pin0.read_digital() # configuration du pin2 en INPUT
duree_us = time_pulse_us(pin0, 1) # mesure du temps en µs
# Affichage du temps
print("Δt = ", duree_us, "µs") # affichage dans la console