如何通过按下连接到 piface 数字 2 上的终端的按钮来打印“Python 中的 Hello world”
Posted
技术标签:
【中文标题】如何通过按下连接到 piface 数字 2 上的终端的按钮来打印“Python 中的 Hello world”【英文标题】:How to print 'Hello world in python' through pressing a button connected to the terminal on a piface digital 2 【发布时间】:2018-05-02 04:34:24 【问题描述】:我最近购买了“Piface Digital 2”,并且能够创建程序以使用内置按钮点亮内置 LED(如通过观看教程)。
但是现在我一直在尝试通过终端附加一个外部按钮,我想要它做的只是在按下开关时在 python 3 中打印“hello world”。老实说,我的问题是我找不到任何关于这个问题的教程,我不确定除了需要什么代码;
import Pifacedigitalio as pfio
pfio.init()
我确信我的开关和电路可以正常工作,因为我已经在模拟器中对其进行了测试。
外部按钮是指通过两根电线连接到端子的按钮任何帮助将不胜感激。
如果您需要我进一步解释任何不愉快的事情
【问题讨论】:
【参考方案1】:经过一周的测试,我已经弄清楚了如何做到这一点,我意识到要处理按钮按下,我必须将其连接到输出终端而不是输入终端,然后我编写了一个程序python 打印'hello world' 我使用pfio.digital.write(0,1)
打开终端0 和pfio.digital.write(0, 0)
关闭终端。一旦上了程序就变得简单了。
【讨论】:
以上是关于如何通过按下连接到 piface 数字 2 上的终端的按钮来打印“Python 中的 Hello world”的主要内容,如果未能解决你的问题,请参考以下文章
python 使用PiFace数字IO板通过ZeroMQ发布Raspberry Pi输入的更改
在调试模式下连接到 Android 上的 Worklight 崩溃