嗨好人在那里!我是这个主题的新手,需要一些帮助。我正在尝试编写一个小型domotica项目,我可以使用电容式触摸传感器(SainSmart TTP223B)和GUI小部件通过Raspberry_2 GPIO引脚切换一些继电器。我的GUI部分工作得很好但是当我尝试添加这个模块并运行应用程序时,我的GUI根本没有显示,但触摸传感器我听到继电器工作。我的问题是“虽然”声明,但无法弄清楚出了什么问题。这是一个令人不安的代码示例:
GPIO.setup(22, GPIO.IN, GPIO.PUD_DOWN)
prevState = False
currState = False
while True:
time.sleep(0.3)
prevState = currState
currState = GPIO.input(22)
if currState != prevState:
GPIO.setup(25,GPIO.OUT)
GPIO.output(25,False)
time.sleep(0.3)
GPIO.output(25,True)