From 7b860e78589b7a5b32a58e3703108acc97c53cbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Ben=C3=AD=C4=8Dek?= Date: Tue, 14 Jan 2025 22:06:41 +0100 Subject: [PATCH] First rotor speed metter test version --- scripts/speed_reader.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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