gpt4 book ai didi

python - 多个按钮 Raspberry Pi

转载 作者:太空宇宙 更新时间:2023-11-03 15:39:59 24 4
gpt4 key购买 nike

我对 python 完全陌生,并且有一个问题。我正在使用 Raspberry Pi 开发一个学校项目,但无法同时读取两个按钮。两个按钮都可以工作,但我不知道如何同时从两个按钮获取输入。我只能先读取按钮 1,然后按钮 2 甚至无法多次读取它们。我的问题是:我怎样才能以任意顺序多次阅读它们?

最佳答案

我也遇到了同样的问题。首先必须声明GPIO,导入相关GPIO库

import RPi.GPIO as GPIO
import time

#Substitute 24 and 25 for whatever pins your push buttons are connected to.
GPIO.setup(24, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(25, GPIO.IN, pull_up_down=GPIO.PUD_UP)

#Then assign these buttons to the variables
Button_1 = GPIO.input(24)
Button_2 = GPIO.input(25)

while True:
if Button_1 == False and Button_2 == False:
print('Both buttons are pressed')
time.sleep(0.2)

此代码有效,因此如果您有任何问题,请提出问题。

关于python - 多个按钮 Raspberry Pi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42222625/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com