智能变频散热风扇rpi-fan.py命令执行时出错

xiaohoo 2021-09-25820 次点击
在淘宝店铺买来,迫不及待的组装了,并且安装了这款智能变频散热风扇。

在按照详细说明安装好程序后,发现rpi-fan.py执行出错,出错提示如下。但是rpi-fan-liet.py执行一点问题都没有。

在此求助,本人小白,不过按照出错是不是跟apa102-pi的库有关??

pi@raspberrypi:~/rpi-fan $ sudo python3 rpi-fan.py
TEMP: 51.12, FREQ: 1500/1500 MHz, FAN SPEED: 100%
Traceback (most recent call last):
File "rpi-fan.py", line 129, in <module>
led_show(current_temp)
File "rpi-fan.py", line 56, in led_show
strip = apa102.APA102(num_led=4, global_brightness=20, mosi=17, sclk=4, order='rgb')
TypeError: __init__() got an unexpected keyword argument 'global_brightness'
收藏 ♥ 感谢
Spoony 小组长 2021-09-26 
这个错误是因为 apa102-pi 库没有正确安装。

运行命令安装:
sudo apt install -y python3-pip python3-rpi.gpio
sudo pip3 install apa102-pi
yh124 25cm 2021-09-27  ♥ 1
那行代码修改为:
strip = apa102.APA102(num_led=4, mosi=17, sclk=4, order='rgb')
strip.set_global_brightness(20)

登录注册 后可回复。

这里由以下店铺的技术人员在此免费提供能力范围内的技术支持。

NXEZ 创客商店(淘宝)

排障问题发帖注意事项:
1、请尽可能将故障说明清晰,列明例如使用环境和做了哪些操作和配置等。
2、排障中已经做了哪些尝试,如果能在问题中进行描述将极大提高解决问题的效率。
3、对于需要自身完成知识积累才能解决的问题,请自行通过搜索引擎寻找资料学习。