我使用gpiozero和RPi.GPIO尝试了不同的方法。无论使用哪种库,都会出现问题。from signal import pause
print("Pressed!")Failed to add edge detection# ... it goes on for ages
我已经尝试重新安装RPi.GPIO和g
构建成功了,遇到了smbus的模块not found,并将其切换到smbus2,现在当我导入gpiozero时,我得到了module not found。我的DungeonCube.py程序在Python3.5.3下工作得很好,但是现在Python3.7似乎很难找到gpiozeropython3Type "help", "copyright", "credits" or "license&
下面是我用来控制继电器通过继电器打开电门的一段代码,继电器是通过树莓派GPIO上的引脚7控制的。门只需要一个瞬间的电压(通过继电器触点)就可以打开。 我的问题是,当引脚7变高时,我需要在代码中添加什么才能使继电器只接通0.5秒。这将使继电器返回到off状态,然后等待下一次GPIO引脚7变高时,门不需要来自GPIO的任何命令来在特定时间后关闭,它们在单独的门控制系统的控制下关闭。 if name=="gate":GPIO.setup(int(7), GPIO.OUT)
我对RasPi没有多大的解释,但我设法通过远程GPIO获得了一个Led闪烁,稍微修改了代码,所以我的H桥转动了马达:from gpiozero.pins.pigpio然后我发现gpiozero提供了一个汽车课程。我试过这个:from gpiozero.pins.pigpio import PiGPIOFactory
from time import sleepPythonSoftwareFounda