def pattern1(frame): colour1 = (255, 178, 0) colour2 = (0, 0, 0) for y in range(6): for x in range(4): ledutils.addPixels(frame, 1, colour1) # red ledutils.addPixels(frame, 11, colour2) # black ledutils.addPixels(frame, 1, colour1) # red ledutils.addPixels(frame, 11 - y, colour2) # black ledutils.addPixels(frame, y + 1, colour2) # black
def pattern2(frame): colour1 = (225, 0, 255) colour2 = (0, 0, 0) for y in range(6): ledutils.addPixels(frame, 11 - y, colour2) # black for x in range(4): ledutils.addPixels(frame, 1, colour1) # red ledutils.addPixels(frame, 11, colour2) # black ledutils.addPixels(frame, 1, colour1) # red ledutils.addPixels(frame, y, colour2) # black
from ledutils import addPixels import opc strip = [] black = (0,0,0) purple = (194,106,221) blue = (160,218,242) white = (255,255,255) yellow = (255,255,81) orange = (255,172,48) pink = (255,137,198) # 1 addPixels(strip, 7,black) addPixels(strip, 4,purple) addPixels(strip, 4,black) addPixels(strip, 3,blue) addPixels(strip, 2,black) addPixels(strip, 5,white) addPixels(strip, 2,black) addPixels(strip, 2,yellow) addPixels(strip, 2,black) addPixels(strip, 1,yellow) addPixels(strip, 2,black) addPixels(strip, 4,orange) addPixels(strip, 4,black)
from ledutils import addPixels import opc strip = [] black = (0, 0, 0) green = (0, 255, 127) # 8 4 6 5 5 4 6 5 6 3 8 addPixels(strip, 8, black) addPixels(strip, 4, green) addPixels(strip, 6, black) addPixels(strip, 5, green) addPixels(strip, 5, black) addPixels(strip, 4, green) addPixels(strip, 6, black) addPixels(strip, 5, green) addPixels(strip, 6, black) addPixels(strip, 3, green) addPixels(strip, 8, black) # 8 131 717 131 5 1 9 131 7 addPixels(strip, 8, black) addPixels(strip, 1, green) addPixels(strip, 3, black) addPixels(strip, 1, green) addPixels(strip, 7, black) addPixels(strip, 1, green) addPixels(strip, 7, black)
def rainTitle(): strip = [] black = (0,0,0) purple = (194,106,221) blue = (160,218,242) white = (255,255,255) yellow = (255,255,81) orange = (255,172,48) pink = (255,137,198) # 1 addPixels(strip, 7,black) addPixels(strip, 4,purple) addPixels(strip, 4,black) addPixels(strip, 3,blue) addPixels(strip, 2,black) addPixels(strip, 5,white) addPixels(strip, 2,black) addPixels(strip, 2,yellow) addPixels(strip, 2,black) addPixels(strip, 1,yellow) addPixels(strip, 2,black) addPixels(strip, 4,orange) addPixels(strip, 4,black) addPixels(strip, 3,pink) addPixels(strip, 3,black) addPixels(strip, 1,purple) addPixels(strip, 3,black) addPixels(strip, 1,purple) addPixels(strip, 7,black) # 2 addPixels(strip, 7,black) addPixels(strip, 1,purple) addPixels(strip, 3,black) addPixels(strip, 1,purple) addPixels(strip, 3,black) addPixels(strip, 1,blue) addPixels(strip, 1,black) addPixels(strip, 1,blue) addPixels(strip, 4,black) addPixels(strip, 1,white) addPixels(strip, 4,black) addPixels(strip, 2,yellow) addPixels(strip, 2,black) addPixels(strip, 1,yellow) addPixels(strip, 2,black) addPixels(strip, 1,orange) addPixels(strip, 3,black) addPixels(strip, 1,orange) addPixels(strip, 2,black) addPixels(strip, 1,pink) addPixels(strip, 3,black) addPixels(strip, 1,pink) addPixels(strip, 2,black) addPixels(strip, 1,purple) addPixels(strip, 3,black) addPixels(strip, 1,purple) addPixels(strip, 7,black) # 3 addPixels(strip, 7,black) addPixels(strip, 1,purple) addPixels(strip, 2,black) addPixels(strip, 2,purple) addPixels(strip, 2,black) addPixels(strip, 1,blue) addPixels(strip, 3,black) addPixels(strip, 1,blue) addPixels(strip, 3,black) addPixels(strip, 1,white) addPixels(strip, 4,black) addPixels(strip, 1,yellow) addPixels(strip, 1,black) addPixels(strip, 1,yellow) addPixels(strip, 1,black) addPixels(strip, 1,yellow) addPixels(strip, 2,black) addPixels(strip, 1,orange) addPixels(strip, 1,black) addPixels(strip, 2,orange) addPixels(strip, 3,black) addPixels(strip, 1,pink) addPixels(strip, 3,black) addPixels(strip, 1,pink) addPixels(strip, 2,black) addPixels(strip, 1,purple) addPixels(strip, 3,black) addPixels(strip, 1,purple) addPixels(strip, 7,black) # 4 addPixels(strip, 7,black) addPixels(strip, 3,purple) addPixels(strip, 4,black) addPixels(strip, 5,blue) addPixels(strip, 3,black) addPixels(strip, 1,white) addPixels(strip, 4,black) addPixels(strip, 1,yellow) addPixels(strip, 1,black) addPixels(strip, 3,yellow) addPixels(strip, 2,black) addPixels(strip, 1,orange) addPixels(strip, 3,black) addPixels(strip, 1,orange) addPixels(strip, 2,black) addPixels(strip, 1,pink) addPixels(strip, 3,black) addPixels(strip, 1,pink) addPixels(strip, 2,black) addPixels(strip, 1,purple) addPixels(strip, 1,black) addPixels(strip, 1,purple) addPixels(strip, 1,black) addPixels(strip, 1,purple) addPixels(strip, 7,black) # 5 addPixels(strip, 7,black) addPixels(strip, 1,purple) addPixels(strip, 1,black) addPixels(strip, 1,purple) addPixels(strip, 4,black) addPixels(strip, 1,blue) addPixels(strip, 3,black) addPixels(strip, 1,blue) addPixels(strip, 3,black) addPixels(strip, 1,white) addPixels(strip, 4,black) addPixels(strip, 1,yellow) addPixels(strip, 2,black) addPixels(strip, 2,yellow) addPixels(strip, 2,black) addPixels(strip, 1,orange) addPixels(strip, 3,black) addPixels(strip, 1,orange) addPixels(strip, 2,black) addPixels(strip, 1,pink) addPixels(strip, 3,black) addPixels(strip, 1,pink) addPixels(strip, 2,black) addPixels(strip, 1,purple) addPixels(strip, 1,black) addPixels(strip, 1,purple) addPixels(strip, 1,black) addPixels(strip, 1,purple) addPixels(strip, 7,black) # 6 addPixels(strip, 7,black) addPixels(strip, 1,purple) addPixels(strip, 2,black) addPixels(strip, 2,purple) addPixels(strip, 2,black) addPixels(strip, 1,blue) addPixels(strip, 3,black) addPixels(strip, 1,blue) addPixels(strip, 1,black) addPixels(strip, 5,white) addPixels(strip, 2,black) addPixels(strip, 1,yellow) addPixels(strip, 3,black) addPixels(strip, 1,yellow) addPixels(strip, 2,black) addPixels(strip, 4,orange) addPixels(strip, 4,black) addPixels(strip, 3,pink) addPixels(strip, 4,black) addPixels(strip, 3,purple) addPixels(strip, 8,black) client.put_pixels(strip)
def weaveTitle(): strip = [] black = (0,0,0) purple = (130,0,255) # (13) 151 344 13131 24 (14) addPixels(strip, 13, black) addPixels(strip, 1, purple) addPixels(strip, 5, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 4, purple) addPixels(strip, 4, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 2, black) addPixels(strip, 4, purple) addPixels(strip, 14, black) # (13) 15121 7111 213 111 4 (14) addPixels(strip, 13, black) addPixels(strip, 1, purple) addPixels(strip, 5, black) addPixels(strip, 1, purple) addPixels(strip, 2, black) addPixels(strip, 1, purple) addPixels(strip, 7, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 2, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 18, black) # (13) 151 235 111 213 113 (16) addPixels(strip, 13, black) addPixels(strip, 1, purple) addPixels(strip, 5, black) addPixels(strip, 1, purple) addPixels(strip, 2, black) addPixels(strip, 3, purple) addPixels(strip, 5, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 2, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 3, purple) addPixels(strip, 16, black) # (14) 11111 316 11111 2111 21 (18) addPixels(strip, 14, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 6, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 2, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 2, black) addPixels(strip, 1, purple) addPixels(strip, 18, black) # (14) 11111 316 131 2111 21 (18) addPixels(strip, 14, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 6, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 2, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 2, black) addPixels(strip, 1, purple) addPixels(strip, 18, black) # (15) 111 542 131 314 4 (14) addPixels(strip, 15, black) addPixels(strip, 1, purple) addPixels(strip, 1, black) addPixels(strip, 1, purple) addPixels(strip, 5, black) addPixels(strip, 4, purple) addPixels(strip, 2, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 4, black) addPixels(strip, 4, purple) addPixels(strip, 14, black) client.put_pixels(strip)
def pipesTitle(): strip = [] black = (0,0,0) green = (0,255,127) # 8 4 6 5 5 4 6 5 6 3 8 addPixels(strip, 8, black) addPixels(strip, 4,green) addPixels(strip, 6, black) addPixels(strip, 5 ,green) addPixels(strip, 5, black) addPixels(strip, 4 ,green) addPixels(strip, 6 ,black) addPixels(strip, 5,green) addPixels(strip, 6,black) addPixels(strip, 3,green) addPixels(strip, 8,black) # 8 131 717 131 5 1 9 131 7 addPixels(strip, 8, black) addPixels(strip, 1, green) addPixels(strip, 3, black) addPixels(strip, 1, green) addPixels(strip, 7, black) addPixels(strip, 1, green) addPixels(strip, 7, black) addPixels(strip, 1, green) addPixels(strip, 3, black) addPixels(strip, 1, green) addPixels(strip, 5, black) addPixels(strip, 1, green) addPixels(strip, 9, black) addPixels(strip, 1, green) addPixels(strip, 3, black) addPixels(strip, 1, green) addPixels(strip, 7,black) # 8 131 717 131 538 29 addPixels(strip, 8, black) addPixels(strip, 1, green) addPixels(strip, 3, black) addPixels(strip, 1, green) addPixels(strip, 7, black) addPixels(strip, 1, green) addPixels(strip, 7, black) addPixels(strip, 1, green) addPixels(strip, 3, black) addPixels(strip, 1, green) addPixels(strip, 5, black) addPixels(strip, 3, green) addPixels(strip, 8, black) addPixels(strip, 2, green) addPixels(strip, 9, black) # 848 174 63 (10) 18 addPixels(strip, 8, black) addPixels(strip, 4, green) addPixels(strip, 8, black) addPixels(strip, 1, green) addPixels(strip, 7, black) addPixels(strip, 4, green) addPixels(strip, 6, black) addPixels(strip, 3, green) addPixels(strip, 10, black) addPixels(strip, 1, green) addPixels(strip, 8, black) # 81(11) 171 919 131 7 addPixels(strip, 8, black) addPixels(strip, 1, green) addPixels(strip, 11, black) addPixels(strip, 1, green) addPixels(strip, 7, black) addPixels(strip, 1, green) addPixels(strip, 9, black) addPixels(strip, 1, green) addPixels(strip, 9, black) addPixels(strip, 1, green) addPixels(strip, 3, black) addPixels(strip, 1, green) addPixels(strip, 7, black) # 819 551 956 38 addPixels(strip, 8, black) addPixels(strip, 1, green) addPixels(strip, 9, black) addPixels(strip, 5, green) addPixels(strip, 5, black) addPixels(strip, 1, green) addPixels(strip, 9, black) addPixels(strip, 5, green) addPixels(strip, 6, black) addPixels(strip, 3, green) addPixels(strip, 8, black) # client.put_pixels(strip) return
def checksTitle(): strip = [] black = (0,0,0) yellow = (255,255,0) # (10)52 131 25252 1212 5(11) addPixels(strip, 10, black) addPixels(strip, 5, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 3, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 5, yellow) addPixels(strip, 2, black) addPixels(strip, 5, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 5, yellow) addPixels(strip, 11, black) # (10)16 131 21616 111 31(15) addPixels(strip, 10, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 1, yellow) addPixels(strip, 3, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 1, yellow) addPixels(strip, 1, black) addPixels(strip, 1, yellow) addPixels(strip, 3, black) addPixels(strip, 1, yellow) addPixels(strip, 15, black) # (10)16 523 416 241 (15) addPixels(strip, 10, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 5, yellow) addPixels(strip, 2, black) addPixels(strip, 3, yellow) addPixels(strip, 4, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 2, yellow) addPixels(strip, 4, black) addPixels(strip, 1, yellow) addPixels(strip, 15, black) # (10)16 1312 1616 111 35(11) addPixels(strip, 10, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 1, yellow) addPixels(strip, 3, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 1, yellow) addPixels(strip, 1, black) addPixels(strip, 1, yellow) addPixels(strip, 3, black) addPixels(strip, 5, yellow) addPixels(strip, 11, black) # (10)16 1312 1616 121 61(11) addPixels(strip, 10, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 1, yellow) addPixels(strip, 3, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 6, black) addPixels(strip, 1, yellow) addPixels(strip, 11, black) # (10)52 1312 5252 131 15(11) addPixels(strip, 10, black) addPixels(strip, 5, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 3, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 5, yellow) addPixels(strip, 2, black) addPixels(strip, 5, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 3, black) addPixels(strip, 1, yellow) addPixels(strip, 1, black) addPixels(strip, 5, yellow) addPixels(strip, 11, black) client.put_pixels(strip)
def sineTitle(): strip = [] black = (0,0,0) orange = (255,92,0) # (19) 3 312 141 43(19) addPixels(strip, 19, black) addPixels(strip, 3, orange) addPixels(strip, 3, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 1, orange) addPixels(strip, 4, black) addPixels(strip, 1, orange) addPixels(strip, 4, black) addPixels(strip, 3, orange) addPixels(strip, 19, black) # (18)16 122 313 1(22) addPixels(strip, 18, black) addPixels(strip, 1, orange) addPixels(strip, 6, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 2, orange) addPixels(strip, 3, black) addPixels(strip, 1, orange) addPixels(strip, 3, black) addPixels(strip, 1, orange) addPixels(strip, 22, black) # (18)16 123 212 2(22) addPixels(strip, 18, black) addPixels(strip, 1, orange) addPixels(strip, 6, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 3, orange) addPixels(strip, 2, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 2, orange) addPixels(strip, 22, black) # (19)33 121 121 141 (21) addPixels(strip, 19, black) addPixels(strip, 3, orange) addPixels(strip, 3, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 1, orange) addPixels(strip, 1, black) addPixels(strip, 2, orange) addPixels(strip, 1, black) addPixels(strip, 1, orange) addPixels(strip, 4, black) addPixels(strip, 1, orange) addPixels(strip, 21, black) # (22) 121212 331 (22) addPixels(strip, 22, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 3, orange) addPixels(strip, 3, black) addPixels(strip, 1, orange) addPixels(strip, 22,black) # (18)43 121 322 5(19) addPixels(strip, 18, black) addPixels(strip, 4, orange) addPixels(strip, 3, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 1, orange) addPixels(strip, 3, black) addPixels(strip, 2, orange) addPixels(strip, 2, black) addPixels(strip, 5, orange) addPixels(strip, 19,black) client.put_pixels(strip)
from ledutils import addPixels from time import sleep from random import randint import opc strip = [] addPixels(strip, 300, (0,0,0)) addPixels(strip, 10, (255,0,0)) addPixels(strip, 50, (0,0,0)) client = opc.Client('localhost:7890') client.put_pixels(strip) sleep(0.025) while True: i=randint(0,5) b = i while i >= 0: for j in range(10): strip[i*60 + j] = (255,0,0) client.put_pixels(strip) sleep(0.025) i-=1 while i <= b:
def redPixels(strip, n): ledutils.addPixels(strip, n, (50, 205, 50)) return
def blackPixels(strip, n): ledutils.addPixels(strip, n, (0, 0, 0)) return
from ledutils import addPixels import opc strip = [] black = (0, 0, 0) purple = (130, 0, 255) # (13) 151 344 13131 24 (14) addPixels(strip, 13, black) addPixels(strip, 1, purple) addPixels(strip, 5, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 4, purple) addPixels(strip, 4, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 3, black) addPixels(strip, 1, purple) addPixels(strip, 2, black) addPixels(strip, 4, purple) addPixels(strip, 14, black) # (13) 15121 7111 213 111 4 (14) addPixels(strip, 13, black)
from ledutils import addPixels import opc strip = [] black = (0, 0, 0) yellow = (255, 255, 0) # (10)52 131 25252 1212 5(11) addPixels(strip, 10, black) addPixels(strip, 5, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 3, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 5, yellow) addPixels(strip, 2, black) addPixels(strip, 5, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 1, yellow) addPixels(strip, 2, black) addPixels(strip, 5, yellow) addPixels(strip, 11, black) # (10)16 131 21616 111 31(15)
from ledutils import addPixels import opc strip = [] black = (0, 0, 0) orange = (255, 92, 0) # (19) 3 312 141 43(19) addPixels(strip, 19, black) addPixels(strip, 3, orange) addPixels(strip, 3, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 1, orange) addPixels(strip, 4, black) addPixels(strip, 1, orange) addPixels(strip, 4, black) addPixels(strip, 3, orange) addPixels(strip, 19, black) # (18)16 122 313 1(22) addPixels(strip, 18, black) addPixels(strip, 1, orange) addPixels(strip, 6, black) addPixels(strip, 1, orange) addPixels(strip, 2, black) addPixels(strip, 2, orange)