2013-05-08 5 views
2

Я экспериментировал с RPi.GPIO в python. И что-то застряло. Когда я пытаюсь добавить несколько кнопок, он регистрирует только одно нажатие. Кто-нибудь знает, как регистрировать несколько кнопок? (Эти физические, электрические кнопки не запрограммированы)Несколько кнопок GPIO Python или Raspberry Pi

ответ

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 от кнопки подключается к 3.3V на макете с резистором 10k
  2. Контакт 1 от кнопки подключается к GPIO #, привязав к функции кнопок.
  3. Контакт 2 от кнопки соединяется с -/Основание на макете.

В документе подробно описываются состояния высокого/низкого натяжения для кнопок, а также приведен пример кода на языке Python, чтобы все это работало.

Я надеюсь, что это поможет!

+0

ссылка не работает – javirs

Смежные вопросы