Создаем беспроводную клавиатуру, модифицировав Das Keyboard. Пошаговая инструкция

Перевод статьи Wireless Das Keyboard Modification - Build log на сайте IVANYU | Автор: Ivan Yu (спасибо!)

Приближенный к беспроводным устройствам и механическим клавиатурам, я опечален, что беспроводных механических клавиатур очень мало, и они далеко друг от друга. Существует только горстка моделей и, к сожалению ни одна из них не соответствует моим вкусам. По этой причине, я решил прибегнуть к DIY подходу. К тому же, аннулирована гарантия на Das к этому располагала. Поэтому я самостоятельно сделаю беспроводную механическую клавиатуру, шаг за шагом. 

Этот журнал сборки может служить в качестве руководства для создания беспроводных модов в целом. Этот процесс будет одинаковым для большинства клавиатур.

Фаза 0: Планирование

После небольшого исследования, я решил опробировать метод: замена внутренностей механической платы на беспроводную. Механические переключатели будут подключены к репликации мембраны матрицы беспроводной платы и подключены к контроллеру беспроводного платы. Это мне показалось простым, надежным и экономически эффективным подходом.

Поскольку это была моя первая попытка, я решил взять самую дешевую плату, которую я только мог найти. В конечном итоге мой выбор остановился на HP K2500, донорской клавиатуре. Поскольку она была такой же (104-клавишной), как Дас, и с минимальным количеством дополнительных функций. Небольшой USB-порт - также приятно.

Донорская клавиатура - HP K2500

Финальный скриншот Das перед "трансплатнацией"

Этап 1: Демонтаж

Особенно нечего сказать о беспроводной клавиатуре, все распалась после снятия винтов.

Разобор K2500

Процесс усложнился в случае с Дас, так как все переключатели должны были быть отпаяны, чтобы их можно было отделить от платы.

Обратная сторона печатной плате Дас; матрицу K2500 и контроллер также можно увидеть

Есть и другие способы изоляции выключателей друг от друга, например, снять все соединения, которые могут быть более практичным на других клавиатурах. Я решил снять всю печатную плату только в целях безопасности. Это также позволит сохранить функциональность клавиатуры контроллера и печатной платы, если  это когда-нибудь понадобится в будущем.

Разделение PCB

В этот момент, вместе с отключением PCB, я заметил, что переключатели немного ослабли с пластиной, которая держит их, так что я обработал их горячим клеем. Вообще, я должен был сделать это после проводки.

Этап 2: Проводка

ПОдсоединение все переключателей легко  может занять большую часть процесса модификации и будет сильно зависеть от умений в пайке. Общая процедура вышлядит следующим образом:

Для каждого из 26 контактов на контроллере:

{
Проследите путь на мембране и запишите все клавиши.
Отметьте соответствующие переключатели на плате механической и подключить их вместе.
}

  • Отображение серии клавиш беспроводной мембраны к механическим переключателям с использованием красных стрелок

    Некоторые полезные советы для этого процесса:

    Пути соединения на мембране зачастую слишком длинные и извилистые - во избежание их пересечений. Коммутаторы не должны быть соединены в любом конкретном шаблоне, пока они все соединены.
    Использование другого цвета провода для каждого прогона будет восприниматься легче. В любом случае, проверьте все до и после пайки.
    В зависимости от клавиатуры, пространство за задней панели может быть жестким. Чем аккуратней проводка, тем лучше. Тонкая проволока тоже помогает.

Все подключено!

После пайки все, я подключил батарею и сделал быстрый тест, чтобы убедиться, что все было правильно проведено. После того, как я это сделал, что каждая клавиша работала как положено, я сделал шаг к окончательной сборке.

Этап 3: Сборка

Во-первых, я сделал быструю сборку, чтобы убедиться, что есть место для всего внутри корпуса и завершить размещение внутренних запчастей.

Тестирование расположения

Как вы видите, все очень хорошо работает (и с достаточно места, чтобы сэкономить, благодаря "горбу" Das).

Теперь о вопросе расположения контроллера и батареи. Я изначально планировал 3d-печать кронштейна. Однако, поскольку у меня не было доступа к принтеру в то время, я обратился к старой доброй импровизационной изобретательности...

Сырье...

После очистки вокруг дома, я установил два пластиковых зажима, которые держали ручку в упаковке и крышки для конца DVI-кабеля. Вместе они сделали сформировали эффективный батарейный отсек.

... на случай, если у вас нет аккумулятора.

Далее, я взял старый кулер видеокарты, который лежал рядом, и вырезал прямоугольный кусок пластика. Я приклеил его к задней панели так чтобы он давил на контроллере, и далее закрепил его.

А здесь - отсек для кулера
... заканчивется здесь. 

Наконец, я хотел сделать что-то для решения проблемы пустых слотов, первоначально используемых для USB, а также верхних отверстий.

Кусочки пластика также вырезаны из кулера

Заметив, что пластик из кулера видеокарты достаточно похож, я вырезал и отшлифовал эти части, чтобы заполнить пробелы. Они на самом деле оказалось лучше, чем я ожидал, так как цвет и текстура аналогичны.

Я был очень доволен этим, пока я не удалось получить клей по всему краю, как вы можете посмотреть здесь. Я закончил, отшлифовав и потеряв текстурированную отделку на пластике. (Ну что ж.)

Все сделано! : D

Заключительные мысли

Для тех, кто ищет список инструментов и материалов, используемых, вот обзор материалов:

  • Комплект для пайки (паяльник, припой, припой для удаления,  зачистки проводов, пинцет)
  • Много проволоки (я использую AWG 30)
  • Клей, лента, электроинструменты и т.д.