Добрый день! Тема не нова! Но есть вопросы. В сети много примеров, как собрать схему на резисторах для определения нажатой кнопки, используя лишь 1 пин. Это замечательно. Я сделал все как положено и вроде все работало. Использовал ардуино уно, витая пара от кнопок до контроллера длиной порядка 5 метров, для +5в, для гнд, и для инф линии использовал по 2 скрученные жилы этой витой пары. Изначально нашёл уровни для каждой нажатой кнопки и уровни при нажатой кнопке почти не прыгали, а были строго на одном уровне (лишь небольшие колебания на пару единиц). Но позже рядом с этими витыми парами провёл ещё для других устройств. И кнопки перестали правильно работать. Держу кнопку нажатой а уровень скачет очень сильно - вплоть на 100 единиц туда сюда. Что может так влиять? Раньше приненажатых кнопках был почти устойчивый ноль, а теперь и тут не ноль а от 10 до 50. Что может влиять на эту схему?
Да, крайне желательно. Какой-нибудь слабенький и компактный, а все коммуникации вести по цифровым каналам.