c[2] = 1 + 4 * (vmin + 0.25 * dv - v) / dv; elif (v < (vmin + 0.75 * dv)): c[0] = 4 * (v - vmin - 0.5 * dv) / dv; c[2] = 0; else: c[1] = 1 + 4 * (vmin + 0.75 * dv - v) / dv; c[2] = 0; c[0] = int(255*c[0]) c[1] = int(255*c[1]) c[2] = int(255*c[2]) return(tuple(c)) # main code b = Belleds() b.connect('192.168.1.139') lights = b.get_lights() CHUNK = 1024 FORMAT = pyaudio.paInt16 CHANNELS = 1 RATE = 44100 p = pyaudio.PyAudio() stream = p.open(format=FORMAT, channels=CHANNELS, rate=RATE, input=True, frames_per_buffer=CHUNK)
#!/usr/bin/env python3 from belleds import Belleds from time import sleep b = Belleds() b.connect('192.168.11.8') l = b.get_lights() #lights = b.get_lights() for light in l: for i in range(0, 255): light.brightness = i sleep(.01)
#!/usr/bin/env python3 from belleds import Belleds from time import sleep b = Belleds() b.connect('192.168.11.7') lights = b.get_lights() for light in lights: # Setting brightness and color independently light.color = (255, 0, 0) #sleep(1) # You can use hex strings too light.color = '#0000FF' #sleep(1) # Color slide for i in range(0, 255): light.color = (255-i, i, 0) #sleep(0.01) # sleep(1)
from belleds import Belleds from time import sleep b = Belleds() b.connect('172.16.0.1') lights = b.get_lights() tweet = " on red" #print(b.dispatch_cmd()) #powered = 0 # 1st light in series is the lower one, second is back one for light in lights: light.brightness = 200 class StringManip: def colorCheck(self): tweet = " on red" if "red" in tweet: print("Red") #light.color = (255, 0, 0) #continue