我的32x32 RGB LED矩阵不起作用

时间:2018-01-25 15:55:19

标签: python matrix raspberry-pi3 adafruit

我有一个32x32 RGB LED矩阵用于圣诞节,我将它插入我的adafruit RGB矩阵HAT + RTC。我找到了一个网站:https://learn.adafruit.com/adafruit-rgb-matrix-plus-real-time-clock-hat-for-raspberry-pi/driving-matrices并将代码复制到python 2上,当我运行代码时,没有任何反应。显示肯定有效,因为我输入了从网站到终端的代码,预制代码工作正常,但python代码没有。有人可以通过告诉我正确的代码来帮助我吗? 我使用的代码是:

import time
from rgbmatrix import Adafruit_RGBmatrix

print("1st")

matrix = Adafruit_RGBmatrix(32, 1)

print("2nd")

matrix.Fill(0xFF0000)
time.sleep(1.0)
matrix.Fill(0x00FF00)
time.sleep(1.0)
matrix.Fill(0x0000FF)
time.sleep(1.0)

print("3rd")

for b in range(16):
        for g in range(8):
                for r in range(8):
                        matrix.SetPixel(
                          (b / 4) * 8 + g,
                          (b & 3) * 8 + r,
                          (r * 0b001001001) / 2,
                          (g * 0b001001001) / 2,
                           b * 0b00010001)
print("4th")
time.sleep(10.0)
matrix.Clear()

我输入了打印命令,但只有" 1st"印刷

0 个答案:

没有答案