5个稳定版本
1.0.4 | 2020年6月1日 |
---|---|
1.0.3 | 2020年5月24日 |
1.0.2 | 2020年5月23日 |
在 图像 中排名第 465
55KB
1K SLoC
新家庭WS 281x
此应用程序将控制基于ws281x芯片的所有类型的LED灯带。
功能(计划中)
功能 | 状态 |
---|---|
静态颜色 | 完成 |
渐变 | 完成 |
LED彩虹 | 完成 |
随机、发光、渐变的灯光 | 下一个 |
预编程灯光序列 | 下一个 |
功能特性
功能 | 状态 |
---|---|
伽玛校正 | 完成 |
着色器样式的渲染 | 完成 |
固定渲染TPS | 完成 |
从参数/配置文件设置绑定地址和端口 | 下一个 |
并发渲染 | 未来 |
支持的芯片
- WS2811
- WS2812(b)
- SK6812RGB(W)
- WS2812和WS2811引擎可能支持更多WS281X芯片,但我不能保证任何兼容性
安装和设置
安装
要安装应用程序,您必须以root用户身份在项目文件夹中运行 (sudo) make install
命令。这将安装所有必要的文件到所需的位置。
应用程序的配置和资源可以在 /etc/new-home-ws281x
目录中找到。
设置
对于设置,我假设您可以自己连接和调试您的LED灯带/矩阵到Raspberry PI。
为此应用程序工作,您需要一些东西
- 已设置好的 new-home-core
- 已设置好的 new-home-ui
- 运行应用程序的Raspberry PI的IP地址
应用程序运行的默认端口是4232,它在Raspberry PI上的所有IPv4和IPv6接口/地址上监听。
设置与所有应用程序一样简单。在UI中的应用程序视图中添加一个新的应用程序,输入应用程序的名称,以及Raspberry PI的IP:PORT。现在您可以将设备添加到运行在PI上的房间中。如果您需要有关所需通道的帮助,可以查看应用程序的设置,其中可以找到通道构建器。
卸载
要卸载此应用程序,只需运行 (sudo) make uninstall
。 这将永久删除应用程序及其所有配置。
通道构建器
要使用通道构建器,您只需在应用程序视图中点击已注册的应用程序。在那里,您将找到3个组合框,显示支持的控制器类型、GPIO引脚以及RGB/BGR等模式,您可以在引脚上执行这些操作。
显示的数字代表GPIO引脚的BCM编号。有关哪个引脚对应哪个编号的更多信息,您可以查看https://pinout.xyz/。
脚注
尽管底层框架(new-home-application 和 new-home-core)尚未被认为是“稳定”的,即“API不会改变”和“工作没有任何崩溃”,但该应用程序在此意义上被认为是稳定的。
依赖关系
~3.5–6.5MB
~159K SLoC