diff --git a/scripts/speed_reader.py b/scripts/speed_reader.py index a3eaa7e..ab56fe0 100644 --- a/scripts/speed_reader.py +++ b/scripts/speed_reader.py @@ -3,7 +3,7 @@ from gpiozero import Button import datetime pulses_per_rotation = 1 -reader = Button(4) +reader = Button(4, pull_up=False, bounce_time=0.0005) set_variable("speed_reader_last_impulse_time", datetime.datetime.now(), False) @@ -15,9 +15,10 @@ def event(): rpm = (60 / difference) / pulses_per_rotation - set_variable("actual_rpm", rpm, False) + set_variable("actual_rpm", round(rpm, 1), False) -reader.when_pressed = event \ No newline at end of file +reader.when_pressed = event +reader.when_activated \ No newline at end of file