刚才发现这个库有点问题。。。。
用这个库运行一段时间后就会卡住,show()可以正常调用但是硬件不反应。
盲猜spi问题。
用的是这个程序:
from apa102_pi.driver import apa102
from time import sleep
s = apa102.APA102(num_led=4, global_brightness=20, mosi=17, sclk=4, order='rgb')
while True:
s.set_pixel_rgb(3,0x000000)
s.set_pixel_rgb(0,0xff0000)
s.set_pixel_rgb(1,0x00ff00)
s.show()
print("1")
sleep(0.5)
s.set_pixel_rgb(0,0x000000)
s.set_pixel_rgb(1,0xff0000)
s.set_pixel_rgb(2,0x00ff00)
s.show()
print("2")
sleep(0.5)
s.set_pixel_rgb(1,0x000000)
s.set_pixel_rgb(2,0xff0000)
s.set_pixel_rgb(3,0x00ff00)
s.show()
print("3")
sleep(0.5)
s.set_pixel_rgb(2,0x000000)
s.set_pixel_rgb(3,0xff0000)
s.set_pixel_rgb(0,0x00ff00)
s.show()
print("4")
sleep(0.5)