python-持续按下按钮开关时增加值
发布时间:2022-06-26 15:50:24 234
相关标签: # node.js
现在我正在做一个涉及 Raspberry Pi 和一个按钮的项目。我设法使用 PWM 用按钮控制 LED,当我们按下按钮时,占空比值增加。但是,我希望占空比值随着我不断按下按钮开关而不断增加。现在,即使我一直按下按钮开关没有释放,该值也只会增加一次。有没有办法做到这一点?
这是我现在制作的代码:
button1State=GPIO.input(button1)
button2State=GPIO.input(button2)
#print('Button States', button1State, button2State)
if button1StateOld==0 and button1State==1:
DC=DC+10
#print("Heating")
if button2StateOld==0 and button2State==1:
DC=DC-10
#print("De-Heating")
if DC>100:
DC=100
if DC<0:
DC=0
pi_pwm.ChangeDutyCycle(DC)
button1StateOld=button1State
button2StateOld=button2State
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报