Есть задача замутить такую тему. Вопрос следующий - всё ли я правильно понял?
Итак: Человек нажимает на Key out (или может быть всё - таки pay out?)
Плата через ULN ку устанавливает 0 на соответствующей hopper motor (cоответствующий значению hopper out coin). Плата ждёт установки 0 на hopper sw и так далее. Шаг выплаты определяется параметром coin, выбранного через hopper out. Так?