Add fade blink helper
This commit is contained in:
parent
3bfe548b44
commit
c6d67df16c
@ -25,6 +25,13 @@ class Pin:
|
||||
self.off()
|
||||
time.sleep(blink_time_s/2)
|
||||
|
||||
def fade_blink(self, blinks, blink_time_s):
|
||||
for _ in range(0, blinks):
|
||||
self.on()
|
||||
time.sleep((blink_time_s/5)*4)
|
||||
self.off()
|
||||
time.sleep((blink_time_s/5))
|
||||
|
||||
pins = {
|
||||
"red": Pin(27),
|
||||
"yellow": Pin(22),
|
||||
@ -37,4 +44,6 @@ def reset():
|
||||
pin.setup()
|
||||
pin.blink(3, 0.5)
|
||||
|
||||
pins["green"].fade_blink(10, 1)
|
||||
|
||||
reset()
|
||||
|
Loading…
Reference in New Issue
Block a user