Пример #1
0
      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)
Пример #2
0
#!/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)
Пример #3
0
#!/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