import time
import random
from LightWheels import *
class LightShow:
def __init__(self):
self.wheels = LightWheels(pin=16, num_wheels=4, leds_per_wheel=8, brightness=1)
def startShow(self):
while True:
show = random.randint(1, 4)
reps = random.randint(5,8)
for r in range(1,reps):
if show == 1:
self.wheels.spin_wheels_sequence()
elif show == 2:
self.wheels.twinkle_show()
elif show == 3:
self.wheels.wheel_sync_pulse()
else:
self.wheels.candy_cane_chase()
if __name__ == '__main__':
l = LightShow()
l.startShow()