用于驱动Pimoroni Blinkt的Python库!
blinkt的Python项目详细描述
https://shop.pimoroni.com/products/blinkt
8个超亮RGB LED指示灯,非常适合添加视觉效果 通知你的覆盆子皮自己或在一个phat堆叠 头球。
安装
完全安装(推荐):
我们已经创建了一个简单的安装脚本,它将安装所有 先决条件,让你的眼睛!以最小的努力启动和运行。 要运行它,请启动终端,您可以在菜单->;附件->; 树莓皮桌面上的终端,如下所示:
在“新建终端”窗口中,按如下所示键入命令 (检查是否有输入错误)并按照屏幕上的说明操作:
curl https://get.pimoroni.com/blinkt | bash
或者,在raspbian上,可以下载pimoroni-dashboard 并通过浏览相关条目安装产品:
sudo apt-get install pimoroni
(您也可以在PI菜单的“附件”下找到仪表板- 或者在命令行运行pimoroni-dashboard。
如果您选择下载示例,可以在 /home/pi/Pimoroni/blinkt/。
手动安装:
python 3的库安装:
关于拉斯宾:
sudo apt-get install python3-blinkt
其他环境:
sudo pip3 install blinkt
python 2的库安装:
关于拉斯宾:
sudo apt-get install python-blinkt
其他环境:
sudo pip2 install blinkt
发展:
如果你想贡献,或者喜欢在你的座位边 有了最新的代码,您应该将这个存储库cd克隆到 库目录,并运行:
sudo python3 setup.py install
(或sudo python setup.py install,以您的主python为准 环境可能是)
文档和支持
非官方/第三方库
- golang library&;示例由Alex Ellis- https://github.com/alexellis/blinkt_go_examples
- Jim Darby的Java库-https://github.com/hackerjimbo/PiJava
0.1.2
- 错误修复:将睡眠添加到数据输出,请参见:https://github.com/pimoroni/blinkt/issues/62
0.1.1
- 新增:添加了获取像素以返回单个像素的颜色和亮度
0.1.0
- 已从rpi.gpio导入中删除try/except,输出充其量是误导性的
- 退出时的默认行为:
0.0.9
- 添加set_all方法以设置所有像素
- 将GPIO初始化移到show()以减少模块副作用
0.0.8
- 调整了一些方法以仅将意图显示为实现细节
- 添加了详细说明公共方法的docstrings
0.0.7
- 修正了APA102像素的错误,该像素有一个小的黑色模具(与较大的、较浅的模具相比)
0.0.6
- StIGRelixOnOxEngult现在方法
0.0.5
- 范围钳制和强制整数
0.0.4
- 各种错误修复
0.0.3
- 切换到python
0.0.2
- C库的错误修复
0.0.1
- 原始C库