Python - Medidor de velocidad (sensor ultrasonico)
En este programa se muestra como medir la velocidad de un objeto o automóvil. Se realizo con la ayuda de la raspberry y un sensor ultrasónico. A continuación se muestra el programa import time import botbook_gpio as gpio from turtle import* import turtle t=Turtle() def readDistanceCm(): triggerPin = 22 #1 echoPin = 27 v=(331.5+0.6*20) #m/s gpio.mode(triggerPin, "out") gpio.mode(echoPin, "in") gpio.interruptMode(echoPin, "both") gpio.write(triggerPin, gpio.LOW) time.sleep(0.5) gpio.write(triggerPin, gpio.HIGH) time.sleep(1/1000.0/1000.0) gpio.write(triggerPin, gpio.LOW) t=gpio.pulseInHigh(echoPin) #s d=t*v d=d/2 return d*100 a=0 x=0 while True: while True: def main(): d=readDistanceCm() #<2> return(d) b=main() if (b>=5)and(b<=50): a=a+1 ...