该模块提供了一个接口来管理rlieh系统上的pwm

rlieh_pwm的Python项目详细描述


#rlieh-pwm

本模块旨在提供一个接口,用于管理rlieh系统上的pwm。

,可用于覆盆子pi。

项目](https://github.com/hybridgroup/pi-blaster)以100hz的脉宽调制频率和1000个脉宽调制步数提供8个脉冲宽度调制通道。

默认支持的GPIO管脚

GPIO编号管脚P1头
4 p1-7
17 p1-11
18 p1-12
21 p1-13
22P1-15
23 P1-16
24 P1-18
25 P1-22

## Install

### From source

```
git clone https://github.com/owatte/rlieh-pwm.git
cd rlieh-pwm
python3 setup.py install
```
### From pip

```
pip3 install rlieh-pwm
```
## Usage

###如py-module
`` python
>;>>gt;>来自rlieh-u pwm;core import rliehpwm
>;>轻=rliehpwm(pin=18)
>;轻。pwm=0.420
>;轻。调制(0.1,80,持续时间=0.5)
`````

>>如cli-tool
``` bash
>>>$rlieh
>`` bash
>>`` bash
>>>>$rlieh
脉宽调制设置0.42 18,持续时间=0
$rlieh pwm范围0.180 18——持续时间=0.5
````


日落或雷雨,有闪电效应。

`` bash
rlieh@raspberry:~$rlieh-pwm-h
rlieh系统的pwm管理:

用法:
rlieh-pwm(开关)gpio[--log-level=log-level][--log-path=log-file-path]
rlieh-pwm设置值gpio[--log-level=log-level][--log-path=log-file-path]
rlieh-pwm range开始结束GPIO[--duration=minutes][--log level=logu level]
[--log path=logu file_path]
rlieh pwm fx light(-dawn--sunrise--noon--sunset--dask)GPIO
[--duration=minutes][--loglevel=logu level]
[--logpath=logu file_path]
rlieh pwm(-h--help)
rlieh pwm< BR> > BR/>论据:GPIO RIPSPRY PIGPIO PIN<BR/>调制值
最小调制=0.01,电源关断=0,电源开度=100<BR/>< BR/>选项:
-H-帮助显示此帮助和退出。
-V版本显示版本号。
-持续时间=分钟以分钟为单位的效果持续时间。
(默认值=1.0)
--日志级别=日志级别未设置,严重,警告,错误,信息,调试。
(默认值=未设置)
--日志路径=日志文件路径设置日志文件路径。
(默认值=/var/log/rlieh)

提示:
使用别名设置默认GPIO(例如,alias light='rlieh-pwm$@18')

温室

````

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

推荐PyPI第三方库


热门话题
java ZK我们可以保存Windows组件状态吗?   java中的xpath比较路径   将字符串解析为长字符串时出现java数字格式异常   Apache CXF中获取异常中的服务器stacktrace的java问题   java我正在用j2me编程,我需要用丰富的格式编写文本以获得帮助屏幕   Android Room数据库中id字段的java名称字段约定   对于API9,java ArrayList<HashMap<String,String>>无法正确转换为JSONArray   api是最初的Java理想死了吗?   opencv java中的python掩码图像   java为什么在实现克隆方法时返回super。克隆()不是此克隆()   java HttpUrlConnection是否存在并发惩罚?   有没有办法将java arraylist对象复制到codemodel生成的源代码中?