Сборка сплит клавиатуры 3x5_3
Привет родному Пикабу) Ранее я решился выложить посты о том как я докатился до жизни такой начал печатать на кастомной клавиатуре, и как я самостоятельно начал ее собирать дома.
Всем кто пишет по типу "можно купить в интернете лучше" пост не для Вас - тут начинается лютый DIY из того что под рукой.
Сегодня пост будет о том как собрать клавиатуру формата 3x5_3.
Для начала необходимо подготовить все комплектующие:
Кнопки (свичи) в количестве 36 штук .
Кнопки для сброса (не зажимные).
Корпус клавиатуры (левая и правая половина).
Крышка клавиатуры (левая и правая половина).
18 винтиков М3 из леруа.
10 силиконовых проставок.
Один трехжильный провод (можно и больше жил).
Кейкапы в количестве 36 штук.
Два микроконтроллера Arduino Pro Micro Type-C (предпочтительнее у них лучше пропаян разъем и тяжелее его сломать).
Две площадки для крепления микроконтроллера.
Диоды 36 штук.
Монтажный провод для слаботочки.
Крепление для кнопки сброса.
Проставки под впаиваемые гайки (они бывают разные и в случае проворота такую можно легко заменить).
Впаиваемые втулки 8 шт.
Для тех кто ни чего не знает про свичи могу поделиться своим опытом их использования Какие свичи для своей клавиатуры выбрать?
Вспомогательные детали:
Матрица для литья силиконовых проставок.
Силикон 2х компонентный.
Для чего нужен силикон писал в этом посте: Для чего нужно уметь лить силикон для кастомных девайсов?
Набор инструментов:
Паяльник.
Кусачки.
Отвертка.
Ножик.
Пинцет.
Мультиметр или тестер.
Схема подключения:
Для сборки клавиатуры выбрал самый распространенную схему подключения. К каждой кнопке подпаивается диод и контакты столбцов таблицы подключаются к левой стороне микроконтроллера к 9,8,7,6,5 контакты строк подключаются к правой половине микроконтроллера в 10, 16, 14, 15.
Необходимо подключить кнопку сброса к контактам RST и GND. Она должна быть удобно интегрирована в корпус так что бы ее нельзя было задеть руками в повседневном использовании.
Для синхронизации половинок нужно подпаять к контактам VCC, GND, 3 провода и соединить их с аналогичными контактами на другом контроллере.
Для этого можно собрать провод из гайда Простой способ создать надежный кабель для домашних поделок
Итоговая пайка в моем случае выглядит так:
Диоды решил ни чем не изолировать дополнительно. Ранее это делал постоянно, но как практика показала что на работу такой формат не влияет но сильно упрощает сборку.
Какой порядок сборки:
Печатаем все детали
Впаиваем впаиваемые втулки в проставки а проставки в корпус)
Вставляем кнопки в распечатанный корпус
Пропаиваем диоды к кнопкам
Пропаиваем монтажный провод к кнопкам оставляем небольшой запас на каждый столбец таблицы
Прикрепляем трех жильный провод к корпусам
Прикрепляем кнопку сброса в пластиковый корпус
Прикрепляем кнопку к корпусу (в районе указательного пальца)
Припаиваем к микроконтроллеру все провода (тут надо быть максимально внимательным)
Прикручиваем к крышкам силиконовые ножки
Прикручиваем крышку к корпусу
Охапка дров и Плов готов)
В ближайшее время дособеру проект в Git Hub и выложу отдельным постом все исходные файлы которые я собирал по сети и моделил сам.