前言
外设党难免不了走进客制化的圈子,而客制化的第一步一般是组装一把 GH60 的 60% 佩列键盘。某宝上的 GH60 套件很多,买个 PCB 板子买些轴体就能自己组装键盘。不过我感觉那样一点也不算是客制化,顶多算是组装玩玩,自制 GH60 键盘,应该从配列都是自己设计的。
制作
制作配列一般使用的是 keyboard layout editor,我这颗是结合了 minila 设计出来的配列,最左边的五个按键是背部拨码按键的键值。
键盘还有第二层,第二层中,左边会有给小数字键盘,弥补没有数字键盘输入数字不便的缺点。
主控方面采用的是 arduino pro micro,采用 atmega 32u4 芯片,支持 QMK 固件,是客制化中最常用的主控板。祖国版 pro micro 售价在 15-20 元左右,还是包邮价,性价比基高。
将设定好的固件,使用 QMK tool box 刷入 arduino pro micro 板中,完成主控板的制作。
固件的刷入是自动完成的,芯片选好 atmega 32u4 即可。
轴板采用的是废弃的 rk61 轴板,这板子的主控芯片,蓝牙芯片以及钢板外壳都被我拆了另作他用。我在上面依据自己设计的键盘配列,进行打孔。焊接的轴是之前 DIY 用剩的凯华黑轴,每颗不到一毛钱,很廉价。
板子上的元件都全部被取下,线路也已经隔断。
为了适应新的主控板,从新给板子焊接了线路。
键盘的矩阵式自己设计的,所以很整齐,线的连接一点也不混乱。
轴体并没有采用钢板固定,而是靠轴体的两个针脚以及 led 灯珠的针脚进行固定。由于没有钢板,有些歪歪扭扭的样子。
轴板完成后,就式主控板的连接。主控板加了块 mini usb 的母座板,作为 usb 接口的延长。
主控板打算直接贴在轴板上,使用双面胶粘贴。
给 mini usb 母座焊接线材。
线连接到一个micro usb 公头上,算是对 arduino pro micro 主控板 usb 连接口的延长。
底壳方面,采用的是 poker3 的外壳。poker3 的轴板已经被我拆掉另作他用,壳子就空了下来。
将 mini usb 母座板,固定到外壳的接口上。
直接使用热熔胶进行固定。
背面的拨码开关。
同样式接线后,使用热熔胶进行固定。
使用胶布,对线材进行理线。
接着式安装轴板。
针对底壳,对轴板进行了打孔。固定则采用了 m3 螺丝加垫片。
一共使用了三个螺丝进行固定。
完成后的样子,将之前纯粹黑色的键帽,加入了几个灰色。
键帽高度为 dsa 高度,每一行的高度都是一样的。
因为没有与自己设计的配列所相对应的按键,我挑选的都是无刻键帽。日常使用中,靠灰色那些键帽作为定位。
侧面细节一览,能看到轴体的灯珠。灯珠其实没有实际作用,板子上没有 led 灯的线路,作用上更多是为了固定轴体。
后记
目前缺点在大键位没有卫星轴,所以按键除了 3u 的空格按键,都是短的。优点是配列由自己设计的,符合自己需求,用的非常顺手。后期应该会为其 arduino pro micro 板加个蓝牙模块,将其变成蓝牙无线键盘。自己制作的 GH60 是粗糙了一点点,但是 DIY 就是享受折腾过程的乐趣,成品倒是其次了。
原网址: 访问
创建于: 2020-06-28 01:29:55
目录: default
标签: 无
未标明原创文章均为采集,版权归作者所有,转载无需和我联系,请注明原出处,南摩阿彌陀佛,知识,不只知道,要得到
java windows火焰图_mob64ca12ec8020的技术博客_51CTO博客 - 在windows下不可行,不知道作者是怎样搞的 监听SpringBoot 服务启动成功事件并打印信息_监听springboot启动完毕-CSDN博客 SpringBoot中就绪探针和存活探针_management.endpoint.health.probes.enabled-CSDN博客 u2u转换板 - 嘉立创EDA开源硬件平台 Spring Boot 项目的轻量级 HTTP 客户端 retrofit 框架,快来试试它!_Java精选-CSDN博客 手把手教你打造一套最牛的知识笔记管理系统! - 知乎 - 想法有重合-理论可参考 安宇雨 闲鱼 机械键盘 客制化 开贴记录 文本 linux 使用find命令查找包含某字符串的文件_beijihukk的博客-CSDN博客_find 查找字符串 ---- mac 也适用 安宇雨 打字音 记录集合 B站 bilibili 自行搭建 开坑 真正的客制化 安宇雨 黑苹果开坑 查找工具包maven pom 引用地 工具网站 Dantelis 介绍的玩轴入坑攻略 --- 关于轴的一些说法 --- 非官方 ---- 心得而已 --- 长期开坑更新 [本人问题][新开坑位]关于自动化测试的工具与平台应用 机械键盘 开团 网站记录 -- 能做一个收集的程序就好了 不过现在没时间 -- 信息大多是在群里发的 - 你要让垃圾佬 都去一个地方看难度也是很大的 精神支柱 [超级前台]sprinbboot maven superdesk-app 记录 [信息有用] [环境准备] [基本完成] [sebp/elk] 给已创建的Docker容器增加新的端口映射 - qq_30599553的博客 - CSDN博客 [正在研究] Elasticsearch, Logstash, Kibana (ELK) Docker image documentation elasticsearch centos 安装记录 及 启动手记 正式服务器 39 elasticsearch 问题合集 不断更新 6.1.1 | 6.5.1 两个版本 博客程序 - 测试 - bug记录 等等问题 laravel的启动过程解析 - lpfuture - 博客园 OAuth2 Server PHP 用 Laravel 搭建带 OAuth2 验证的 RESTful 服务 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区 利用Laravel 搭建oauth2 API接口 附 Unauthenticated 解决办法 - 煮茶的博客 - SegmentFault 思否 使用 OAuth2-Server-php 搭建 OAuth2 Server - 午时的海 - 博客园 基于PHP构建OAuth 2.0 服务端 认证平台 - Endv - 博客园 Laravel 的 Artisan 命令行工具 Laravel 的文件系统和云存储功能集成 浅谈Chromium中的设计模式--终--Observer模式 浅谈Chromium中的设计模式--二--pre/post和Delegate模式 浅谈Chromium中的设计模式--一--Chromium中模块分层和进程模型 DeepMind 4 Hacking Yourself README.md update 20211011
Laravel China 简书 知乎 博客园 CSDN博客 开源中国 Go Further Ryan是菜鸟 | LNMP技术栈笔记 云栖社区-阿里云 Netflix技术博客 Techie Delight Linkedin技术博客 Dropbox技术博客 Facebook技术博客 淘宝中间件团队 美团技术博客 360技术博客 古巷博客 - 一个专注于分享的不正常博客 软件测试知识传播 - 测试窝 有赞技术团队 阮一峰 语雀 静觅丨崔庆才的个人博客 软件测试从业者综合能力提升 - isTester IBM Java 开发 使用开放 Java 生态系统开发现代应用程序 pengdai 一个强大的博主 HTML5资源教程 | 分享HTML5开发资源和开发教程 蘑菇博客 - 专注于技术分享的博客平台 个人博客-leapMie 流星007 CSDN博客 - 舍其小伙伴 稀土掘金 Go 技术论坛 | Golang / Go 语言中国知识社区
最新评论