基于RaspberryPi的人工日光LED控制器
solarium的Python项目详细描述
RaspberryPi的人造阳光LED控制器。
设置
安装并启用PiGPIO:
sudo apt install python3-pip python3-gpiozero python3-pigpio sudo systemctl enable pigpiod sudo systemctl start pigpiod
通过pip安装程序包:
^{pr2}$创建启动脚本:
sudo nano /etc/systemd/system/solarium.service
添加以下行:
[Unit] Description=LED controller for artificial sunlight. After=pigpiod.service [Service] Type=idle ExecStart=/usr/bin/python3 /usr/local/bin/solarium -v -- 35 13 ### Add correct coordinates Restart=always [Install] WantedBy=multi-user.target
启动脚本:
sudo systemctl enable solarium.service sudo systemctl start solarium.service
远程访问
如果启用了pigpiod的远程访问,还可以从 本地计算机并指定正确的主机:
solarium --host=10.0.0.1 -- 52 13
良好的支持
如果要使用--sound选项播放背景声音, 您需要安装ffplay:
sudo apt install ffmpeg -y
如果你使用的是集成电路板(I2S),一定要运行Pigpood的时钟 在PMW模式下,为确保PCM可用于音频:
sudo pygpiod -t 0
- 项目
标签: