Я обошелся без контроллеров вообще — аппаратная часть выглядит как излучатель на двух ИК светиках с задающим генератором на 38 МГц, приемная часть — ИК приемник срабатывающий только на несущую 38МГц и выходным реле, полностью вся электроника помещается в корпус 3х3х4 см или меньше (у меня стоит силовое реле), ширина барьера — до 50м, а затем данные идут на COMпорт или на usb. Обработка результатов, распределение мест, автоначисление штрафов, ДБ спортсменов веду в рукописной программе. Привязка к частоте проца — достаточно точно… Возможность вывода на огромное табло, печать протокола, онлайн вывод результатов. Ничего сложного, а работает отлично и главное — удобно!
Имхо, кнопки это бред, тк если бегун, например, на финише увлекся бегом и не попал по кнопке, то он врядли побежит заново, разве что только к горе-конструктору «объяснить» что так не строят…
Могу дать схему если найду…