首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使Tkinter的button控件随其他引脚的输入变化而自动按下

如何使Tkinter的button控件随其他引脚的输入变化而自动按下
EN

Stack Overflow用户
提问于 2015-09-10 13:52:33
回答 1查看 1.1K关注 0票数 0

我使用Tkinter和我的Raspberry Pi,我希望按钮小工具自动切换基于我的GPIO引脚上的输入。我已经创建了一个按钮小工具,我有GPIO引脚11,12作为输入和GPIO引脚7作为输出,如果两个引脚(11,12)都是高的,那么我的按钮必须自动按下,我的输出引脚7必须是高的。

我能够做的是,如果我在两个输入都是高电平后按下按钮,那么我的输出就会变高。但是没有按下按钮,它应该会自动被按下。我使用Tkinter很好。编码没有问题,请建议我一个方法或代码,我可以做到这一点。

EN

回答 1

Stack Overflow用户

发布于 2015-09-10 22:56:53

要运行与按钮关联的函数,可以调用该按钮的invoke方法。

代码语言:javascript
复制
button = tk.Button(...)
...
if (pin_is_high(11) and pin_is_high(12)):
    button.invoke()

(我现在不知道你是如何检查引脚的,所以pin_is_high只是你如何检查引脚的一个占位符)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32494598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档