我正在尝试创建一个定时器,通过arduino,移位寄存器和继电器来控制照明设备。在
我有一个复选框,当选中它时,检查时间并将其与一个变量进行比较,然后激活/停用arduino上正确的引脚。在
但是如果已经检查过,函数将看不到当前时间是否超过阈值。在
def setCheckButtonText1():
if varCheckButton1.get():
varLabel.set("Lumiere du Jour Activer")
global timetimer
time3 = time.strftime('%H%M')
if time3 != timetimer:
timetimer = time3
hrlever = '2101'
if time3 >= hrlever:
varLabel.set("Led On")
ser.write(bytes('H', 'UTF-8'))
else:
varLabel.set("LED OFF")
ser.write(bytes('L', 'UTF-8'))
else:
varLabel.set("LED OFF")
ser.write(bytes('L', 'UTF-8'))
我真的不懂这个,所以每个建议都是非常受欢迎的。在
这是完整的代码 http://pastebin.com/CKFQyDmn
谢谢
你有这样的东西吗? 选中按钮(自身框架2,text=“Bold”,变量=自我。博尔顿,命令=self.changeFont)在
您将需要一些东西作为checkbutton的命令属性,以便在它更改时执行某段代码。在
请在此处查看http://effbot.org/tkinterbook/checkbutton.htm
相关问题 更多 >
编程相关推荐