管理LED条纹的动画

glin的Python项目详细描述


管理LED条纹的动画

关于

glin管理和运行你的led条纹,如ws2801,ws2811和类似的动画。

glin完全在python中实现。它使用zeromq作为前端,因此几乎可以使用每个平台来构建图形界面或命令行界面来与glin交互。

glin正在积极开发中。认为它不稳定!

功能:
  • 通过ZeroMQ完全可控
  • 可变FPS,取决于动画和LED条纹功能
  • 可以同时连接多个ZeroMQ客户端
  • 通过udp与led条对话
  • 一些示例动画(静态颜色和nova)
  • 自动检测并加载支持的动画
部分实现:
  • 使用配置文件进行服务器端配置
  • 加载用于与LED条带通信的各种后端(UDP、SPI…)
计划功能:
  • spi后端,特别是覆盆子pi
  • 更多动画
依赖关系:
  • python 3(不支持python 2)
  • 零mq(pyzmq)
  • 努比
  • 设置工具

设置

安装
  • 使用git:
    1. 克隆此存储库
    2. 将CD放入项目文件夹
    3. 运行sudo pip install .sudo pip install -e .
  • 使用pypi:
    sudo pip install glin

使用glin

运行

参数

  • ^{tt5}$, ^{tt6}$: specify configuration file. A example configuration file is included (example.conf)
  • ^{tt7}$, ^{tt8}$: show help

许可证

在lgpl v3.0下获得许可(请参阅许可文件)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java SQLException无效的游标状态   java在Android代码中,程序期望从变量中获得什么特征?   java使用Spring RestTemplate使用分页API   java如何“强制转换”到泛型对象并使用泛型参数执行方法   带有JDialog的java静态输入对话框   java日语字符在ReadOnlySharedStringsTable中未正确显示   java定制Jackson中的预打印选项?   java StringUtils并发异常   java是否可以重载SpringBoot的ConstraintValidator isValid方法?   java这里怎么了   java Android在不同类上发生事件时收到通知   java Firebase onDisconnect()不工作   java可选捕获组   java根据对象中的属性添加到列表中   FASTQC在命令行上运行,但不在python子进程中运行(Java异常)   从Mac到Linux ArrayIndexOutOfBoundsException的Java Swing问题   java从selenium rc升级到webdriver   java从Wikipedia信息框获取特定信息