コード例 #1
0
import os
import sys
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))
from smartphone_connector import Connector
from examples.server_address import SERVER_ADDRESS

device = Connector(SERVER_ADDRESS, 'FooBar')
dimension = 1
device.set_grid([['white']])

while True:
    for i in range(dimension):

        device.set_grid_at(i, dimension, 'white' if dimension % 2 == 0 else 'black')
        device.set_grid_at(dimension, i, 'black' if dimension % 2 == 0 else 'white')
        device.sleep(0.05)
    dimension = dimension + 1

    if dimension > 50:
        device.set_grid([['white']])
        dimension = 1
        device.sleep(1)
コード例 #2
0
    99999....99999
    99999....99999
    9............9
    9............9
    9............9
    9............9
    99999....99999
    99999....99999
    99999....99999
    99999....99999
    99999999999999
    """,
                base_color='blue',
                enumerate=True)
device.sleep(1)
device.set_grid_at(20, 20, 'red')
device.sleep(1)
device.set_grid("""
90
09
""", enumerate=True)
device.sleep(1)
device.set_grid_at(cell_number=1, color='blue')
device.sleep(1)
device.set_grid_at(cell_number=2, color='green')
device.sleep(1)
device.set_grid_at(cell_number=3, color='red')
device.sleep(1)
device.set_grid_at(cell_number=4, color='yellow')
device.sleep(1)
device.set_grid_at(cell_number=15, color='wheat')
コード例 #3
0
ファイル: grid.py プロジェクト: lebalz/smartphone-connector
    99999....99999
    99999....99999
    9............9
    9............9
    9............9
    9............9
    99999....99999
    99999....99999
    99999....99999
    99999....99999
    99999999999999
    """,
                base_color='red')
device.sleep(1)
pprint(device.get_grid)
device.set_grid_at(0, 0, 'red')
pprint(device.get_grid)
device.set_grid_at(0, 14, 'red')
pprint(device.get_grid)

device.set_grid([
    '99999999999999', '99999    99999', '99999    99999', '99999    99999',
    '99999    99999', '9            9', '9            9', '9            9',
    '9            9', '99999    99999', '99999    99999', '99999    99999',
    '99999    99999', '99999999999999'
],
                base_color='blue')
pprint(device.get_grid)

device.sleep(1)
device.set_grid([['red', 'green', 'blue'], ['#ff00ff', '#ff3300', '#00ff22'],