random_blinky.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:unicorn-remote 作者: njbbaer 项目源码 文件源码
def run(params):
    width,height=unicorn.get_shape()


    while True:
        rand_mat = [[random.random() for i in range(width)] for j in range(height)]
        for y in range(height):
            for x in range(width):
                h = 0.1 * rand_mat[x][y]
                s = 0.8
                v = rand_mat[x][y]
                rgb = colorsys.hsv_to_rgb(h, s, v)
                r = int(rgb[0]*255.0)
                g = int(rgb[1]*255.0)
                b = int(rgb[2]*255.0)
                unicorn.set_pixel(x, y, r, g, b)
        unicorn.show()
        time.sleep(0.02)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号