You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
756 B
39 lines
756 B
#!/usr/bin/env python
|
|
|
|
import random
|
|
import time
|
|
|
|
import blinkt
|
|
|
|
blinkt.set_clear_on_exit()
|
|
waitstate = 0.75
|
|
from_led = 0
|
|
to_led=6
|
|
|
|
def pixel_on():
|
|
for i in range(from_led,to_led):
|
|
blinkt.set_pixel(i,255,0,0)
|
|
blinkt.show()
|
|
|
|
def pixel_off():
|
|
for i in range(from_led,to_led):
|
|
blinkt.set_pixel(i,0,0,0)
|
|
blinkt.show()
|
|
|
|
def blink_once():
|
|
pixel_on()
|
|
time.sleep(waitstate)
|
|
pixel_off()
|
|
time.sleep(waitstate)
|
|
|
|
for i in range(3):
|
|
blink_once()
|
|
#while True:
|
|
# pixels = random.sample(range(blinkt.NUM_PIXELS), random.randint(1, 5))
|
|
# for i in range(blinkt.NUM_PIXELS):
|
|
# if i in pixels:
|
|
# blinkt.set_pixel(i, 255, 165, 0)
|
|
# else:
|
|
# blinkt.set_pixel(i, 0, 0, 0)
|
|
# blinkt.show()
|
|
# time.sleep(0.05)
|
|
|