В прошлом году у меня возникла идея построить собственную емкостную клавиатуру с использованием пружин.
Изучив различные решения, реализованные различными энтузиастами с использованием контроллеров CapSense, я решил, что могу легко разработать собственную плату и использовать XWhatsit с прошивкой QMK. Я предпочитаю компактные размеры, и чтобы максимально упростить все, я решил собрать ортолинейную на 40% клавиатуру с помощью контроллера TH-XWhatsit. Разработка печатной платы не вызвала никаких проблем.
У меня была модель F XT, от которой я взял размеры емкостных колодок и прочего.
Я решил собрать две платы, основную и экранирующую в качестве подложки для защиты от возможных помех.
Вот фото первой версии:
Собрал контроллер XWhatsit, прошил QMK и всё подключил.
В результате комплект практически сразу заработал, что меня даже немного удивило.
На видео ниже представлена первая успешная проверка работоспособности (я был далеко от дома, а родных «нажимных лопаток» под рукой не оказалось).
После этого я нарисовал и распечатал пластину с втулками, в которые вмонтировал печатную плату.
Теперь мы могли протестировать все, используя настоящие коммутаторы.
Результат на видео ниже: Следующим делом было разработать корпус, который я в итоге распечатал на домашнем 3D-принтере.
Мне хотелось, чтобы мое творение выглядело как настоящая клавиатура IBM, поэтому я попытался воссоздать 40%-ную версию корпуса Model F. Я также решил сделать печатную плату изогнутой, как оригинал, что немного усложнило задачу.
При проектировании корпуса я испробовал множество идей, но самым сложным было добиться плотного прилегания пластинчатых втулок к печатной плате.
Было бы намного проще, если бы я использовал плоскую доску.
Этот процесс оказался самым сложным во всем проекте, и мне пришлось несколько раз перерисовывать тело.
Ниже показан один из вариантов, в котором опорная пластина встроена непосредственно в него.
Здесь я прикрутил плату к корпусу винтами сверху и снизу.
Результат сработал, но втулки оказались шаткими, что негативно отразилось на тактильности переключателей.
В качестве окончательной конструкции по аналогии с первым вариантом я все же использовал отдельную пластину, в которую задвигается плата.
В свою очередь, сама пластина также задвигается в корпус, после чего к нему при помощи монтажной пластины крепится ее верхняя часть.
Вы можете увидеть это на фото ниже:
Пока я все это делал, мне пришла в голову идея установить в клавиатуру соленоид. Более того, мне показалось забавным, если бы его можно было активировать, нажав на логотип IBM. Для этого я решил использовать переключатель SKCL Lock, который был у меня на клавиатуре Apple. Сказано-сделано, вот результат:
После всего этого оставалось только доделать кузов.
Оставшиеся после печати зазоры я замазал шпаклевкой, затем все отшлифовал и покрасил распылением.
Вот что произошло:
Также хочу выразить глубокую благодарность Тому Вонг-Корнеллу, Андрею Пурдя, listofoptions и всем, кто участвовал в разработке контроллера XWhatsit. Если бы не ваши усилия, я бы никогда даже не подумал о реализации такого проекта.
Теги: #Сделай сам или Сделай сам #diy #ruvds_translation #Периферия #Старое оборудование #сделай сам #клавиатуры #клавиатуры #IBM F
-
Hashlife На Коленке
19 Oct, 24 -
Сага О Светодиодных Лампах. Лампы Из Икеа
19 Oct, 24