diff --git a/src/main.py b/src/main.py index 3845e40..54b863e 100644 --- a/src/main.py +++ b/src/main.py @@ -18,6 +18,12 @@ class Pin: def on(self): io.output(self.pin, io.LOW if self.off_mode == io.HIGH else io.HIGH) + def blink(self, blinks, blink_time_s): + for _ in range(0, blinks): + self.on() + time.sleep(blink_time_s) + self.off() + pins = { "red": Pin(27), "yellow": Pin(22), @@ -28,9 +34,6 @@ pins = { def reset(): for name, pin in pins.items(): pin.setup() - pin.off() - pin.on() - time.sleep(1) - pin.off() + pin.blink(3, 0.3) reset()