使用gpiozero - 我将设备控制为LED,按钮,继电器等。
将设备定义为LED,例如:
led1=gpiozerp.LED(17)
,而17
是gpio pin#。
然后控制它(" On"或" off"):
led1.on()
我希望代码允许用户选择dev1
是LED,还是按钮而不预先确定它,并且代码将使用dev1.on()
,无论它是什么设备。
我用它来作为:
class devices(object)
def __init__(self, name, hdware,pin,state)
self.name=name
self.hdware=gpiozer.hdware(pin)
self.state=state
但它不起作用。