Пример #1
0
def test_bargraph():
    say('testing bargraph')
    Display.set_cursor_position(0,2)
    Display.write('Bargraph        ')
    for intensity in range (0,100):
        Display.set_graph(intensity/100.0)
        time.sleep(.01)
    for intensity in range (100,0,-1):
        Display.set_graph(intensity/100.0)
        time.sleep(.01)
    Display.set_cursor_position(0,2)
    Display.write('                ')
Пример #2
0
def test_backlight():
    say('testing backlight')
    Display.set_cursor_position(0,2)
    Display.write('Backlight       ')
    Display.rgb(255,0,0)
    time.sleep(1)
    Display.rgb(0,255,0)
    time.sleep(1)
    Display.rgb(0,0,255)
    time.sleep(1)
    for i in range(0, 360):
        Display.hue(i/360.0)
        time.sleep(0.01)
    for i in range(0, 360):
        Display.sweep(i/360.0)
        time.sleep(0.01)

    Display.rgb(255,255,255)
    Display.set_cursor_position(0,2)
    Display.write('                ')
Пример #3
0
def test_lights():
    say('Testing lights')
    Display.set_cursor_position(0,2)
    Display.write('Lights          ')

    say('Lamp 0 on')
    Display.set_cursor_position(0,2)
    Display.write('Lamp 0 On       ')
    Lights.set_lamp(0, 1)
    time.sleep(3)

    say('Lamp 1 on')
    Display.set_cursor_position(0,2)
    Display.write('Lamp 1 On       ')
    Lights.set_lamp(1, 1)
    time.sleep(3)

    say('Lamp 2 on')
    Display.set_cursor_position(0,2)
    Display.write('Lamp 2 On       ')
    Lights.set_lamp(2, 1)
    time.sleep(3)

    say('Lamp 3 on')
    Display.set_cursor_position(0,2)
    Display.write('Lamp 3 On      ')
    Lights.set_lamp(3, 1)
    time.sleep(3)

    say('Lamp 0 off')
    Display.set_cursor_position(0,2)
    Display.write('Lamp 0 Off     ')
    Lights.set_lamp(0, 0)

    say('Lamp 1 off')
    Display.set_cursor_position(0,2)
    Display.write('Lamp 1 Off     ')
    Lights.set_lamp(1, 0)
 
    say('Lamp 2 off')
    Display.set_cursor_position(0,2)
    Display.write('Lamp 2 Off     ')
    Lights.set_lamp(2, 0)

    say('Lamp 3 off')
    Display.set_cursor_position(0,2)
    Display.write('Lamp 3 Off')
    Lights.set_lamp(3, 0)

    Display.set_cursor_position(0,2)
    Display.write('                ')