1

(6 ответов, оставленных в Технические вопросы)

mogalkov пишет:

Недостаток у метода 1: одновременное нажатие нескольких кнопок воспринимается как отдельная кнопка (собственно если планируется одновременное нажатие то его также можно протестировать).

Номиналы резисторов нужно выбирать по степеням 2: 1K, 2K, 4K, 8K, 16K, 32K...
А ещё проще - собрать как бы анти-ЦАП по схеме R/2R.
Тогда нажатие нескольких клавиш одновременно можно будет различать как битовый код.