#!/usr/bin/python3 from omnia import leds from random import randint from time import sleep import pygame_demo as demo strip = demo.my_strip def set_leds(br): for led in strip: st = led.state st.brightness = br st.autonomous = False led.set(st) def continuous_brightness_change(start, step, stop, wait): for x in range(start, stop, step): set_leds(x) sleep(wait) def inhale(): print('inhaling') continuous_brightness_change(0, 30, 255, .1) def exhale(): print('exhaling') continuous_brightness_change(255, -30, 0, .1) # Initialize to random colors: for led in strip: led.set(leds.LedState( r = min(255, randint(1,64) * 4), g = min(255, randint(1,64) * 4), b = min(255, randint(1,64) * 4), brightness = 0, autonomous = False, )) while True: inhale() exhale()