Самодельная 40% клавиатура IBM Model F

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


В прошлом году у меня возникла идея собрать собственную емкостную клавиатуру на изгибных пружинах (buckling spring). После изучения всевозможных решений, реализованных разными энтузиастами с применением контроллеров CapSense, я решил, что вполне могу спроектировать кастомную плату и использовать XWhatsit с прошивкой QMK.

Мне больше по духу компактные размеры, и чтобы максимально все упростить, я решил собрать 40% ортолинейную клавиатуру с использованием контроллера TH-XWhatsit.

Разработка печатной платы проблем не вызвала. У меня была Model F XT, с которой я снял размеры емкостных площадок и прочего. Я решил собрать две платы, основную и экранирующую в качестве подложки для защиты от возможных наводок.

Вот фото первой версии:



Я собрал контроллер XWhatsit, прошил его QMK и все подключил. В результате комплект заработал почти сразу, что меня даже несколько удивило.

На видео ниже показана первая удачная проба работоспособности (я был далеко от дома, и родных «прижимных лопаток» под рукой не было).

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

Следующим делом нужно было спроектировать корпус, который я в итоге напечатал на своем домашнем 3D-принтере. Мне хотелось, чтобы мое детище было похоже на настоящую клавиатуру IBM, поэтому я постарался воссоздать 40%-версию корпуса Model F.

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

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



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





Пока я все это делал, у меня возникла идея установить в клавиатуре соленоид. Причем мне представилось забавным, если его можно будет активировать нажатием логотипа IBM. Для этого я решил использовать имевшийся у меня блокирующийся переключатель SKCL Lock из клавиатуры Apple. Сказано – сделано, вот результат:

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

Вот, что получилось:



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

Источник: https://habr.com/ru/company/ruvds/blog/673218/


Интересные статьи

Интересные статьи

Всем привет, на связи Никита и Технократия! В прошлой статье мы уже обсудили проблемы текущего состояния concurrency в Swift. Давайте двигаться дальше и сегодня мы начнем свое знакомство с необхо...
14 сентября Apple провела традиционную сентябрьскую конференцию, на которой анонсировала обновления своих флагманских продуктов. Новые iPhone, редизайн iPad mini и Apple Watch — что еще нового? В осно...
В прошлой части мы поговорили о советах директору по разработке бизнес-процесса в Битрикс24, сейчас же я постараюсь дать советы руководителям отделов, поскольку по моему опыту почти всегд...
Возможность интеграции с «1С» — это ключевое преимущество «1С-Битрикс» для всех, кто профессионально занимается продажами в интернете, особенно для масштабных интернет-магазинов.
Компании переполнили рынок товаров и услуг предложениями. Разнообразие наблюдается не только в офлайне, но и в интернете. Достаточно вбить в поисковик любой запрос, чтобы получить подтверждение насыще...