Mopidy扩展程序,用于Raspberry Pi的GPIO输入
项目描述
Mopidy扩展程序,用于Raspberry Pi的GPIO输入
安装
确保Mopidy可以访问GPIO
sudo usermod -a -G gpio mopidy
确保您已安装RPi.GPIO库
sudo apt install python3-rpi.gpio
运行以下命令进行安装
python3 -m pip install Mopidy-Raspberry-GPIO
或者,如果可用,从apt.mopidy.com安装Debian/Ubuntu包。
配置
在启动Mopidy之前,您必须将Mopidy-Raspberry-GPIO的配置添加到您的Mopidy配置文件中
[raspberry-gpio] enabled = true bcm5 = play_pause,active_low,250 bcm6 = prev,active_low,250 bcm16 = next,active_low,250 bcm21 = volume_down,active_low,10,rotenc_id=vol,step=1 bcm20 = volume_up,active_low,10,rotenc_id=vol,step=1
每个bcmN条目对应于该数字的BCM引脚。
您必须为您选择的引脚分配事件、模式和bouncetime(毫秒)。
支持的事件
播放/暂停
音量增加
音量减小
下一曲
上一曲
支持的模式
active_low - 配置引脚具有上拉并触发时读取0/低(推荐)
active_high - 配置引脚为下拉并触发时读取1/高
事件volume_up和volume_down都支持一个(可选的)“步长”选项,该选项控制每次按钮按下时音量调整的量(百分比)。
例如
[raspberry-gpio] enabled = true bcm5 = play_pause,active_low,250 bcm6 = volume_down,active_low,250,step=1 bcm16 = next,active_low,250 bcm20 = volume_up,active_low,250,step=1
项目资源
致谢
原作者: Phil Howard
当前维护者: Phil Howard
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。
源代码发行版
mopidy-raspberry-gpio-1.0.4.tar.gz (15.0 kB 查看哈希值)
构建发行版
关闭
mopidy-raspberry-gpio-1.0.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 313b4e2b037d5101f618615e1cc7bb3ae9a7e8aa17d906bfb015876de2d0c6fd |
|
MD5 | 7b97fb68473ec47d41481b208cda3943 |
|
BLAKE2b-256 | 163e4a703ff641124c6287e1114fba2b9b98f41278d6b54f448d8f2e2dcd25cf |
关闭
mopidy_raspberry_gpio-1.0.4-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0966eecc5c9e63ccfd073781cc25451ca89da501f7d79435588f400a575e9739 |
|
MD5 | 146d0d71dfbe045ec920268d66a1c86c |
|
BLAKE2b-256 | 3cf9da4bf7b62532a5ce43ad7831971e2dc6f2a399ab35d623ef0c5137c34828 |