Сергей-78, почему плохое? В ардуинке создаю переменную массив в котором храню текущее состояние триггеров, после каждого считывания ардуинка определяет были ли нажаты кнопки по сопоставлению внутреннего массива и массива с триггеров - если они отличаются, значит эта кнопка нажималась. После чего внутренний массив обновляется.
ctc655, честно говоря не думал про матрицу кнопок. В принципе - 4 входа, 4 выхода (для 16 кнопок), по быстродействию мне кажется даже быстрее будет. Спасибо! Попробую подогнать под условия ТЗ.Добавлено (24.11.2017, 13:39)
---------------------------------------------
bess0571, тоже вариант, спасибо!!!!!