打开带调光的 LED 并保持亮起Raspberry Pi

问题描述

我想通过使用PWM调光逐渐启动LED。

然后在 ChangeDutyCycle(100) 时,我希望它保持在 GPIO.output(led,GPIO.HIGH)

import RPi.GPIO as GPIO
import time

led = 17

GPIO.setmode(GPIO.BCM)
GPIO.setup(led,GPIO.OUT)

def dim():
    green = GPIO.PWM(led,100)
    green.start(0)
    pause_time = 0.010

    for i in range(0,100+1):
        green.ChangeDutyCycle(i)
        time.sleep(pause_time)
    
    GPIO.output(led,GPIO.HIGH)

dim()

但是上面的脚本只是关闭了。

这可能吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)