예제 #1
0
파일: wave2.py 프로젝트: muccc/moodlamp-rf
def fadeOff(lamp):
    lamplib.fade(lamp, 0, 0, 255, 200 * speed)
예제 #2
0
파일: wave2.py 프로젝트: muccc/moodlamp-rf
def fadeOn(lamp):
    lamplib.fade(lamp, 255, 255, 0, 200 * speed)
예제 #3
0
def fadeOn(lamp):
    lamplib.fade(lamp, 255, 255, 0, 200 * speed)
예제 #4
0
파일: wave2.py 프로젝트: muccc/moodlamp-rf
import lamplib
import time

speed = 50.0


def fadeOn(lamp):
    lamplib.fade(lamp, 255, 255, 0, 200 * speed)


def fadeOff(lamp):
    lamplib.fade(lamp, 0, 0, 255, 200 * speed)


lamps = ("31", "30", "51", "33", "10", "32")
# ,'12','21','1B','2A','14','1A')
lamp = 0
lamplib.setcolor("FE", 0, 0, 255)
while 1:
    fadeOff(lamps[lamp])
    lamp += 1
    if lamp == len(lamps):
        lamp = 0
    lamplib.fade(lamps[lamp], 0, 0, 127, 400 * speed)
    time.sleep(0.25 / speed)
    lamplib.fade(lamps[lamp], 255, 0, 0, 400 * speed)
    time.sleep(0.25 / speed)

    #    fadeOn(lamps[lamp])
    time.sleep(2 / speed)
예제 #5
0
def fadeOff(lamp):
    lamplib.fade(lamp, 0, 0, 255, 200 * speed)
예제 #6
0
import lamplib
import time

speed = 50.


def fadeOn(lamp):
    lamplib.fade(lamp, 255, 255, 0, 200 * speed)


def fadeOff(lamp):
    lamplib.fade(lamp, 0, 0, 255, 200 * speed)


lamps = ('31', '30', '51', '33', '10', '32')
#,'12','21','1B','2A','14','1A')
lamp = 0
lamplib.setcolor('FE', 0, 0, 255)
while 1:
    fadeOff(lamps[lamp])
    lamp += 1
    if lamp == len(lamps):
        lamp = 0
    lamplib.fade(lamps[lamp], 0, 0, 127, 400 * speed)
    time.sleep(0.25 / speed)
    lamplib.fade(lamps[lamp], 255, 0, 0, 400 * speed)
    time.sleep(0.25 / speed)

    #    fadeOn(lamps[lamp])
    time.sleep(2 / speed)
예제 #7
0
import lamplib
import time
import sys

speed = float(sys.argv[1])

lamps = ('28', '3C', '3B', '3A', '39', '38', '29')
lamp = 0
l = len(lamps)
while 1:
    lamp += 1
    off = lamps[lamp % l]
    on = lamps[(lamp + 4) % l]
    lamplib.fade(on, 255, 0, 0, 20. * speed)
    lamplib.fade(off, 0, 0, 255, 30. * speed)
    time.sleep(6. / speed)
예제 #8
0
import lamplib
import time
import sys
import random
speed = float(sys.argv[1])
dim = 1
#lamps = ('28','3C','3B','3A','39','38','29','73','33','4F','12','21','1B','2A','32','31','24','23','14','30','10')
lamps = ('28','3C','3B','3A','39','38','29','73','33','4F','32','24','31','30','10')
#lamps = ('33','4F','32','31','30','10')
lamp = 0
l = len(lamps)

lamplib.fade('00',0,0,0,20.*speed)
while 1:
    lamp += 1
    off = lamps[lamp%l]
    on  = lamps[(lamp+5)%l]
    r = int(random.random()*255/dim)
    g = int(random.random()*255/dim)
    b = int(random.random()*255/dim)
    #lamplib.fade(on,0,0,255,30.*speed)
    lamplib.fade(on,r,g,b,10.*speed)
    lamplib.fade(off,0,0,0,10.*speed)
    time.sleep(6./speed)






예제 #9
0
파일: wave3.py 프로젝트: argv/moodlamp-rf
import lamplib
import time
import sys

speed = float(sys.argv[1])

lamps = ('28','3C','3B','3A','39','38','29')
lamp = 0
l = len(lamps)
while 1:
    lamp += 1
    off = lamps[lamp%l]
    on  = lamps[(lamp+4)%l]
    lamplib.fade(on,255,0,0,20.*speed)
    lamplib.fade(off,0,0,255,30.*speed)
    time.sleep(6./speed)