1ère Générale NSI

 

Term. Générale NSI

 

Terminale STI2D SIN

Bts Ccst

Technico-commercial 3.0

#Grove Ultrasonic Distance V2.0 ESP8266 ESP32 from machine import Pin from time import sleep_us, sleep_ms from machine import time_pulse_us def distance(pin): pin.init(pin.OUT) pin.value(0) sleep_us(2) pin.value(1) sleep_us(10) pinsig.value(0) pin.init(pin.IN) t = time_pulse_us(pin,1, 29000) #c = 340 #m/s célérité du son dans l'air (vitesse) c = 331.5 + 0.6*20 #célérité à 20°C d = c * t // 20000 return d pinsig = Pin(26) #D2 sur carte d'extension grove while True: print(distance(pinsig)) sleep_ms(1000)

En poursuivant votre navigation sur mon site, vous acceptez l’utilisation des Cookies et autres traceurs  pour réaliser des statistiques de visites et enregistrer sur votre machine vos activités pédagogiques. En savoir plus.