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

3 Ответы

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

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

(1.2 тыс. баллов) 3 23 49
выбран
+4 голосов

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

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

(221 баллов) 4 16
исправил
+1 голос
Может быть "организовать" матрицу? Как, например, в клавиатурах?

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

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
(6 баллов) 2
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. Un_ka

    98 балл(ов)

  2. parovoZZ

    82 балл(ов)

  3. Евгений Евтишенков

    42 балл(ов)

  4. sser

    20 балл(ов)

  5. Валентин

    5 балл(ов)

  6. vajar

    4 балл(ов)

Награды месяца
1-е место: Espruino Pixl.js
2-е место: Espruino Puck.js
3-е место: Espruino Pico

...