По информации Ars Technica, умелец купил на eBay рабочую клавиатуру с трекболом, как потом выяснилось, от системы управления пуском ядерных ракет. Разработчик смог подключить ее к своему ПК с помощью микроконтроллера Arduino Pro Micro. Причина покупки гаджета — там были отдельные большие кнопки «TRANSMIT», «ABORT» и «INITIATE», что очень заинтересовало программиста микроконтроллеров.
Энтузиаст перед началом работ разобрал клавиатуру, а также починил трекпад — там одна резинка на валике была порвана. Умелец доработал подключение клавиатуры — сделал ей внешнее питание. В итоге у него получилось запустить военную клавиатуру на почти бесшумных и мягких герконовых переключателях на домашнем компьютере. Для перехватывания нажатия клавиш он использовал Arduino Pro Micro и специальный программатор.
В качестве контроллера для последовательной передачи данных в оригинальной клавиатуре системы управления запуском ракет Minuteman III используется Intel MD82510/B. Там установлен микроконтроллер семейства Intel 8051 и коммуникационный чип для внешнего подключения по интерфейсу RS-422.
Умелец разместил микроконтроллер на самостоятельно сделанной печатной плате. Левая часть — разъем для подключения к клавиатуре, правая — питание и Arduino Pro Micro с прошивкой для эмуляции винтажной клавиатуры (правда сейчас ссылка на ПО умельца не работает).
У автора этого проекта не получилось получить данные с некоторых клавиш, например, Alt не работает у него.
Умелец пояснил, что не остановится на текущей реализации проекта и будет дорабатывать прошивку для подключения клавиатуры, чтобы с нее можно было удобно как печатать, так и играть.
Видео с обзором клавиатуры от системы управления пуском ядерных ракет
Комментариев нет:
Отправить комментарий