我需要通过按下按钮触发继电器并等待信号然后释放继电器。在下面的示例代码中,该信号是 b2。我是 Python 和 Pi 的新手,但玩得很开心!:)
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
from gpiozero import Button
from signal import pause
import time
def first_button():
print("First Pressed")
while True: #do stuff...
time.sleep(1)
print("waiting...")
def second_button():
print("Second Pressed")
b1 = Button(23)
b1.when_pressed = first_button
b2 = Button(24)
b2.when_pressed = second_button
pause()
当按钮调用的现有函数仍在运行时,如何检测按钮按下情况?
小唯快跑啊
相关分类