@Tenebrius

Как подсоединить к Raspberry Pi 3 b+ много кнопок и диодов?

Есть необходимость подсоединить к малине следующие штуки:
~10 кнопок (снимать сигнал нажато/отпущено)
~3 поворотных регулятора (как регулятор громкости)
~3 трехпозиционных переключателя
1 датчик вращения (не уверен как называется, как регулятор громкости, только может бесконечно вращаться в одном направлении, нужно считать скорость)
~5 светодиодов

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

Как я понимаю, обычно предполагается подключать через GPIO, но там ограничено число контактов. Какие есть варианты?
  • Вопрос задан
  • 163 просмотра
Пригласить эксперта
Ответы на вопрос 2
Radjah
@Radjah
> ~10 кнопок (снимать сигнал нажато/отпущено)
Матричная клавиатура, например.
> 1 датчик вращения (не уверен как называется, как регулятор громкости, только может бесконечно вращаться в одном направлении, нужно считать скорость)
Энкодер или шифратор это называется.
> ~5 светодиодов
Можно повесить на i2c PCF8574 и через оптопары рулить диодами.
Ответ написан
@kalapanga
Вы бы для начала потренировались в подключении к Raspberry Pi по отдельности каждого из этих элементов. А то Вы их названий не знаете, а уже хотите всё сразу и много. Изучайте всё постепенно. Тогда узнаете например, что у малины нет своего ADC и просто так без дополнительной схемы 3 потенциометра (Ваши ~3 поворотных регулятора (как регулятор громкости)) подключать бессмысленно, что даже с обычными кнопками из-за того, что они "в довольно разных местах" можно наткнуться на подводные камни.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы