А, ну да, можно взять 101 (
![Улыбка](images/smilies/icon_smile.gif)
) резистор, получив что-то вроде большого делителя напряжения. Кнопочками коротим резисторы, 1-я кнопка коротит 1-й резистор, 2-я кнопка коротит 1-й и 2-й резисторы, 3-я кнопка коротит 1-й, 2-й, 3-й резисторы... Получается управляемый делитель напряжения, далее сигнал желательно буферизировать с коэффициентом усилени 1 и передать по каналу связи, со стороны приёмника сотня компараторов онним входом (
![Мистер Грин](images/smilies/icon_smilegreen.gif)
) "нанизанных" на делитель из 101 резистора и вторым подключённым к каналу связи, на выходе компараторов по светодиоду. Недостаток такого способа в почти невозможной реализации из-за разброса параметров резисторов и возможного искажения уровня сигнала в канале связи (для чёткой разборчивости возможно придётся применить и высокое напряжение для передачи уровней).
И третий способ заключается в "куче" мультиплексоров постоянно сканирующий матрицу кнопок и точно такая же ситуация, только наоборот со стороны приёмника, сканирующего матрицу светодиодов и подсвечивая и гася нужный светодиод в зависимости от уровня мгновенного сигнала.