wetterstation:windgeschwindigkeit
Dies ist eine alte Version des Dokuments!
<code python>
from gpiozero import Button import time import math
def halfturn():
global zeit global km_per_hour zeit2 = time.time() diff = zeit2 - zeit zeit = zeit2 circumference_cm = math.pi * radius_cm speed_cm_per_sec = circumference_cm / diff km_per_sec = speed_cm_per_sec / 100000.0 km_per_hour = km_per_sec * 3600
radius_cm = 9.0 zeit = time.time() km_per_hour = 0
wind_speed_sensor = Button(5) wind_speed_sensor.when_pressed = halfturn
old = km_per_hour
while True:
if km_per_hour != old: old = km_per_hour print(km_per_hour, "km/h") time.sleep(1) else: print(0, "km/h") time.sleep(1)
</code python>
wetterstation/windgeschwindigkeit.1580393827.txt.gz · Zuletzt geändert: 2020/01/30 14:17 von benjamin