예제 #1
0
파일: main.py 프로젝트: WRTIOT/weio
def setup():
    
    # check if webcam is connected
    if (os.path.exists(videoDevice)) :
        attach.process(takePicture)
    else :
        print "webcam is not connected or not recognized"
예제 #2
0
def setup():

    # check if webcam is connected
    if (os.path.exists(videoDevice)):
        attach.process(takePicture)
    else:
        print "webcam is not connected or not recognized"
예제 #3
0
파일: main.py 프로젝트: zousenming/weio
def setup():
    
    # check if webcam is connected
    if (os.path.exists(videoDevice)) :
        attach.process(startVideoStreaming)
    else :
        print "webcam is not connected or not recognized"
예제 #4
0
def setup():
    # Attaches sensor function to infinite loop
    attach.process(blinky)

    # Attaches sensor function to infinite loop
    attach.process(potentiometer)

    # Instanciate shared objects
    shared.val = 0
예제 #5
0
파일: main.py 프로젝트: WRTIOT/weio
def setup():
    # Attaches sensor function to infinite loop
    attach.process(blinky)
    
    # Attaches sensor function to infinite loop
    attach.process(potentiometer)
    
    # Instanciate shared objects
    shared.val = 0
예제 #6
0
파일: main.py 프로젝트: zousenming/weio
def setup():
    attach.process(loop)
예제 #7
0
파일: main.py 프로젝트: zousenming/weio
def setup():
    attach.process(myProcess)

    # attach user-defined interrupt handler to pin 5
    attach.interrupt(pin, RISING, testInt)
예제 #8
0
파일: main.py 프로젝트: jordonwu/weio
def setup() :
    
    # Attaches blinky function to infinite loop
    attach.process(blinky)
예제 #9
0
파일: main.py 프로젝트: zousenming/weio
def setup():
    digitalWrite(servoPin, LOW)
    attach.process(loop)
예제 #10
0
파일: main.py 프로젝트: praba230890/weio
def setup() :
    attach.process(blinky)
예제 #11
0
파일: main.py 프로젝트: WRTIOT/weio
def setup() :
    digitalWrite(servoPin, LOW)
    attach.process(loop)
예제 #12
0
파일: main.py 프로젝트: zousenming/weio
def potar():
    val = 0
    val_p = 0
    while True:
        val = analogRead(25)

        if (abs(val - val_p) > 10):
            hue = proportion(val, 0, 1023, 0.0, 1.0)
            # drive HUE color and transform to rgb for LED
            rgb = colorsys.hsv_to_rgb(hue, 1.0, 1.0)

            # rgb output is 0.0-1.0 transform to 0-255
            red = int(rgb[0] * 255.0)
            green = int(rgb[1] * 255.0)
            blue = int(rgb[2] * 255.0)

            setColor(red, green, blue)

        val_p = val
        time.sleep(0.05)


def proportion(value, istart, istop, ostart, ostop):
    return float(ostart) + (float(ostop) - float(ostart)) * (
        (float(value) - float(istart)) / (float(istop) - float(istart)))


# Attaches interrupt from Web client to "message" string
attach.event('message', buttonHandler)
attach.process(potar)
예제 #13
0
파일: main.py 프로젝트: WRTIOT/weio
def setup():
    attach.process(arduino)
예제 #14
0
파일: main.py 프로젝트: zousenming/weio
def setup():
    attach.process(blinky)
예제 #15
0
파일: main.py 프로젝트: zousenming/weio
def setup():
    attach.process(myProcess)
예제 #16
0
파일: main.py 프로젝트: drasko/misc
def setup() :
    attach.process(loop)
예제 #17
0
파일: main.py 프로젝트: zousenming/weio
def setup():
    attach.process(arduino)
예제 #18
0
파일: main.py 프로젝트: criptonauta/weio
def setup():
    attach.process(myProcess)
예제 #19
0
파일: main.py 프로젝트: WRTIOT/weio
def setup():
    attach.process(myProcess)
    
    # attach user-defined interrupt handler to pin 5
    attach.interrupt(pin, RISING, testInt)