+2 голосов
Возможно ли какими-нибудь внешними средствами считывать количество такого большого количества потенциометров? Я максимум могу использовать ардуино Мега, а там аналоговых пинов мне точно не хватает.
(905 баллов) 3 35 80

3 Ответы

+1 голос
 
Лучший ответ

Можно купить Расширитель GPIO-портов (Troyka-модуль) 15 шт. и повесить их все на шину I2C. Получите 135 пинов GPIO рассчитанных на напряжение 3.3 В. Каждый GPIO может быть независимо настроен как цифровой вход или выход и имеет возможность подтяжки как к + так и к -. Для работы с аналоговыми модулями любой порт GPIO может работать в режиме АЦП или генерировать PWM сигнал.
Побробнее читайте в вики.

(1.2 тыс. баллов) 2 10 38
выбран
+3 голосов

В этом случае можно использовать несколько двунаправленных аналогово/цифровой коммутаторов собранных на микросхеме мультиплексора CD74HC4067

В данном случае таких мультиплексоров понадобится 8 с чем вполне уже может справиться Ардуино Nano не говоря про Mega.

(208 баллов) 2 14
исправил
0 голосов
Может быть "организовать" матрицу? Как, например, в клавиатурах?

Вот принцип такого опроса - тогда деталюшек будет значительно меньше:

https://breadboard.ru/359/%D0%BA%D0%B0%D0%BA-%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C-32-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B8-%D0%BA-%D0%B0%D1%80%D0%B4%D1%83%D0%B8%D0%BD%D0%BE
(5 баллов) 2
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. parovoZZ

    8 балл(ов)

  2. dmipec

    2 балл(ов)

  3. wickiup

    2 балл(ов)

  4. Un_ka

    2 балл(ов)

  5. antonlewz

    1 балл(ов)

  6. Алексей1307

    1 балл(ов)

Награды месяца
1-е место: Arduino MKR GSM 1400
2-е место: Arduino MKR Wi-Fi 1010
3-е место: Arduino MKR Zero

...