Привет, друзья. Задача: Создать устройство, цель которого выступать в роли шлюза-2 входа/1 выход в интерфейсе Wiegand 26. В наличии: 1)Ардуино Uno/arduino nano v3 2) 2 считывателя с интерфейсом Wiegand26 3)Контроллер доступа. Логика работы. 1)Режим ожидания считывания карты доступа. а)Возможна сквозная передача кода карты с входа 1 на выход. б)Передача с входа 2 на выход заблокирована. 2)Считывание карты считывателем подключенным к входу 1. а)Передача кода карты с входа 1 на выход. б)Разблокировка возможности передачи кода карты с входа 2 на выход на 3 секунды в)Блокировка возможности передачи кода карты с входа 1 на выход на 3 секунды. г)В случае отсутствия факта считывания карты считывателем подключенным к входу 2 и его передачи на выход устройства в течении 3 секунд, возврат в режим ожидания считывания карты доступа. 3)Считывание кода карты считывателем подключенным к входу 2. а)Передача кода карты с входа 2 на выход. б) Возврат системы в режим ожидания карты доступа. Готов обсудить варианты.