多个Python GPIO按钮或Raspberry Pi

时间:2013-05-08 19:58:45

标签: python raspberry-pi

我一直在python中试验RPi.GPIO。我坚持不懈。当我尝试添加多个按钮时,它只会注册一个被按下的按钮。有人知道如何注册多个按钮吗? (这些是物理,电子按钮而非编程按钮)

1 个答案:

答案 0 :(得分:1)

首先,我认为这个问题可能更适合在Raspberry PI被问到。

这是我最近一直在寻找的东西,因为我希望通过GPIO而不是USB来连接自定义的街机控制。

回答你的问题:

根据this paper,您可以像这样勾选每个按钮:

Picture of the button wiring http://uk.omg.li/P0oo/Image%202013.05.16%2010%3A17%3A30.jpeg

使用与每个按钮对应的GPIO引脚,所以:

  1. 按钮上的引脚1通过10k电阻
  2. 连接到面包板上的3.3V
  3. 按钮上的针脚1连接到GPIO#corelation到按钮功能。
  4. 按钮上的针脚2连接到面包板上的 - / Ground。
  5. 本文继续详细介绍按钮的高/低拉状态,并提供一些示例Python代码,使其全部工作。

    我希望有所帮助!