文件名称:lightd:用于远程控制连接到Raspberry Pi的LED灯条的系统服务
文件大小:134KB
文件格式:ZIP
更新时间:2024-05-31 00:09:45
Python
概述 lightd作为Raspberry Pi上的一项服务运行,可让您根据其从网络接收的命令来控制连接的LED灯条。 有一个简单的python脚本,您可以在同一网络上的任何地方运行。 LED控制基于 。 受支持的LED包括符合WS281x或SK6812 LED协议的任何RGB和RGBW LED灯带。 支持的接口为PWM,PCM和SPI。 网络连接是基于。 将来,这意味着可以使用您选择的语言从大多数OS轻松进行零配置控制。 请注意,该项目处于Alpha阶段,并且在基本控件正常工作时,它将经历重大更改。 快速入门指南 配置 在第12到43行周围的lightd.cpp调整LED驱动器配置。 在lightctl.py设置正确的IP地址或主机名 汇编 首先,您需要一个编译器(显然)。 如果要从标准x86 PC上为Raspberry Pi进行交叉编译,请安装arm-linux-gnueabih
【文件预览】:
lightd-master
----Tupfile.lua(860B)
----fibre()
--------cpp()
--------tupfiles()
--------tools()
--------test()
--------README.md(5KB)
--------.gitignore(33B)
--------python()
----install.sh(455B)
----lightd_homekit.py(3KB)
----rpi_ws281x()
--------rpihw.h(2KB)
--------linux.py(3KB)
--------mailbox.c(7KB)
--------clk.h(3KB)
--------SConscript(3KB)
--------golang()
--------dma.h(5KB)
--------pcm.h(7KB)
--------SConstruct(3KB)
--------pwm.c(3KB)
--------gpio.h(4KB)
--------LICENSE(1KB)
--------mailbox.h(2KB)
--------ws2811.c(36KB)
--------README.md(7KB)
--------pcm.c(3KB)
--------DEBIAN()
--------ws2811.h(7KB)
--------.gitignore(60B)
--------version.py(3KB)
--------python()
--------pwm.h(4KB)
--------version(6B)
--------dma.c(2KB)
--------rpihw.c(10KB)
--------main.c(10KB)
----systemd()
--------lights-off.timer(126B)
--------lightd.service(133B)
--------lightd-homekit.service(219B)
--------lights-off.service(237B)
----lightd.cpp(9KB)
----README.md(2KB)
----lightctl.py(2KB)
----.gitignore(22B)