【发布时间】:2015-09-10 05:52:32
【问题描述】:
我在 Raspberry Pi 中使用 Tkinter,我希望按钮小部件能够根据我的 GPIO 引脚上的输入自动切换。我创建了一个按钮小部件,我有 GPIO 引脚 11、12 作为输入,GPIO 引脚 7作为输出,如果两个引脚(11、12)都为高电平,那么我的按钮必须自动按下,并且我的输出引脚 7 必须为高电平。
我能做的是,如果我在两个输入都为高电平后按下按钮,那么我的输出变为高电平。但是如果不按下按钮,它应该会自动被按下。我很好地使用了 Tkinter。编码没有问题,请建议我可以这样做的方法或代码。
【问题讨论】:
-
我想你需要的是invoke方法tutorialspoint.com/python/tk_button.htm。
-
谢谢,你能帮我举个例子,我该如何使用这个功能
-
首先这个问题在这里是题外话(不是特定于 Pi,而是更多的 Tkinter 问题),我会将它迁移到我们的姊妹站点 stackoverflow。其次,最好的方法是调用附加到按钮单击事件的函数。
-
如果您提供一些代码会很棒。但在你的情况下,如果你的别针是
HIGH,那只是your_button.invoke() -
当您说“自动切换”时,您的确切意思是什么?按钮具有视觉表示,所以您是说您希望按钮显示为按下状态?按钮也与函数相关联,所以您是说要调用与按钮关联的函数?
标签: python user-interface tkinter raspbian gpio