32 lines
600 B
Python
32 lines
600 B
Python
import time
|
|
from breakout_rgbmatrix5x5 import BreakoutRGBMatrix5x5
|
|
|
|
colors = []
|
|
colors.append((255, 0, 0))
|
|
colors.append((0, 255, 0))
|
|
colors.append((0, 0, 255))
|
|
colors.append((128, 128, 128))
|
|
|
|
matrix = BreakoutRGBMatrix5x5()
|
|
|
|
x = 0
|
|
y = 0
|
|
col = 0
|
|
|
|
while True:
|
|
matrix.set_pixel(x, y, colors[col][0], colors[col][1], colors[col][2])
|
|
matrix.update()
|
|
|
|
x += 1
|
|
if x >= matrix.WIDTH:
|
|
x = 0
|
|
y += 1
|
|
if y >= matrix.HEIGHT:
|
|
y = 0
|
|
col += 1
|
|
if col >= len(colors):
|
|
col = 0
|
|
time.sleep(0.5)
|
|
|
|
time.sleep(0.01)
|