PS/2, реализация и хоста и устройства

BRUTUS
Offline
Зарегистрирован: 13.05.2016

Владею старой неубиваемой клавой, олдскульщики скажут "классика", на интерфейсе PS/2. Когда последний полупись исчез из моего парка вычислительной техники, чтобы не оставаться без клавы - приобрёл конвертер 2 PS/2 => USB, раскурочил, и его платка сантиметр на два поселилась в клаве, которая стала USB-шной.

Суть: прикинул, что средствами дуино эту клаву теоретически нетяжело переделать в беспроводную (давно хотел)

Примерный ход переделки: PS/2 с контроллера в клаве посылаем на хост-МК  (это реализуемо и разжевано) -> коды клавиш шлём по радиоканалу (2.4) -> принимаем по радио коды и эмулируем PS/2 устройство, которое и подключается к конвертеру  PS/2-USB. И тут начинается затык - копание гугла не дало ничего внятного на тему эмуляуции PS/2-дивайсов. Никто не сталкивался в практике со сходными задачами по эмуляции PS/2?

Voodoo Doll
Voodoo Doll аватар
Offline
Зарегистрирован: 18.09.2016

Физическая клавиатура (многа кнопок) имеет параллельный разъём, замыкания некоторых двух из проводов которого считаются нажатием, в общем принципиальная схема наподобие keypad. Сделайте радиослой более низкоуровневым, т. о. эмулируйте не PS/2 а этот разъём.

UPD. Правда придётся сидеть с тестером и тыкать, искать 101 вариант (или сколько там клавиш) тех пар контактов которые замыкаются, и рисовать их в схему. Или найти принципиальную схему клавиатуры.