谁说客制化是有钱人才能玩用-最低的价格DIY一把专属配列的机械键盘(一)

2021-04-23 19:12:41 55点赞 245收藏 54评论

前言

最近攒了一台新主机在家办公用,在网上挑了几天键盘,一直没有心仪的选择。因之前买过半客制化的套件手动焊接过,突发奇想为什么不尝试从头设计一把专属配列的机械键盘。于是便开始在ZDM搜索值友的教程帖子,发现有很多大佬手动飞线焊接键盘,主控有的是从二手键盘上拆下来的优联主控,有的则是直接采用Arduino的Pro Micro,结合自身需求以及制作成本考量,最终决定手动设计PCB板,并采用32u4芯片Pro Micro作为主控,通过QMK刷固件方式,打造一把专属配列的60%键盘。

教程

一、配列设计及方案确认

上一把客制化键盘买的是半成品套件,用的cherry原厂红轴,目前放在公司服役。

目前已服役四年 从上大学用到工作 仍在勤勤恳恳服役中目前已服役四年 从上大学用到工作 仍在勤勤恳恳服役中

已经过了满键盘RGB灯的审美阶段,因此对新键盘的需求是:60%配列、无灯、专属配列、青轴、低调上档次......搜遍整个淘宝,没有一个符合条件的成品键盘可以参考。仍不甘心,便流转于各个外设论坛,终于有一天发现了下面这货:

很符合理工直男的审美很符合理工直男的审美

看着平平无奇的键盘,仔细研究下这个配列,真的会心动不已。在保持60%的布局下,尽可能做到释放最多的按键,塞下了整整65个按键。大键位的空格键被拆分成两个小空格,避免了大键位手感不好的问题,右Shift使用频率不高,被拆分成了三个键位,可通过刷固件的方式自定义想要的按键功能。

二、绘制键盘配列

下面就是开始绘制键盘配列的工作,可以在下面这个网站绘制自己的专属配列

具体绘制方法就是,通过Add key新增按键,然后修改键帽的尺寸,正常小键帽尺寸为1X1,然后一直增加65个按键,修改合适的尺寸,最终生成专属的配列。

几个关键参数几个关键参数

通过新增按键、修改尺寸、修改键帽上的文字,最终绘制出理想中的配列。

配列设计完毕配列设计完毕

三、定位板制作

在layout-editor上设计好键盘配列后,拷贝RawData中的文本,到swillkb中生成定位板图纸。

复制RawData中的文本复制RawData中的文本

点击Draw My Cad后会自动生成定位板图纸,生成的图纸如下图:

可以下载图纸到本地可以下载图纸到本地

把下载到本地的CAD图纸发给淘宝店家,就可以制作定位板。关于定位板的制作,一开始设想了以下三种:

1、合金定位板,包括不限于铝合金、铜合金,但是淘宝一询价,定制没有低于百元的,很不符合我们DIY的初衷,直接PASS。

铜制定位板铜制定位板

2、碳纤维定位板,经过询价,最低的一家报价在60上下,还是不符预期,无奈PASS。

碳钎维定位板碳钎维定位板

3、亚克力定位板,一开始对于亚克力是比较拒绝的,但是逛论坛的时候也看到很多网友用PC材料制作定位板,抱着试一下的心态去淘宝询价,价格直接给到11元包邮到家。好吧,这价格不用犹豫了,特意交代制作2mm的厚度,保证了定位板的一个基本强度。

11元包邮到家11元包邮到家

店家效率很高,第二天就显示快递已发出,等待一天就收到了制作的亚克力定位板。

切割精度很高切割精度很高

手中还有几颗原厂轴,安装一下看看孔位精准度。

孔位正确孔位正确

四、主控选择

市面上可选的主控比较多,有优联主控,也有直接采用Arduino开发板作为主控。因此次设计方案为有线60%键盘,故选择采用32u4芯片的Pro Micro作为主控,可以通过刷QMK固件的方式实现按键定义。Pro Micro就是下面这货:

Pro MicroPro Micro

这块开发板可用接口共有18个,按照键盘矩阵计算,总共可实现9X9=81个按键,对于一把60%键盘足够使用。具体接口定义如下:

接口参数定义接口参数定义

五、键盘矩阵和固件

登录https://kbfirmware.com/可以设计键盘矩阵和固件,只需把RawData中的文本再次拷贝到输入框中即可自动生成矩阵图。

点击Import即可生成点击Import即可生成

自动生成的矩阵图如下:

自动生成矩阵图自动生成矩阵图

观察自动生成的矩阵图,发现横纵总共用了:15+5=20个接口,超过32u4可用的18个接口,因此需要手动调整布局,减少到18个接口。

纵5横13纵5横13

点击PINS可以分配接口,根据Pro Micro接口定义的参数,给键盘矩阵分配开发板上的18针脚,分配好要截图保存,后续画电路板会用到。

18个针脚分配18个针脚分配

点击KEYMAP就可以给按键分配按键,还可以进行宏定义,功能强大,实现自定义按键的功能。KEYMAP还可以实现多层键列的功能,从而让一把60%键盘实现所有按键的操作。

按键分配按键分配

分配好按键后,点击SETTINGS保存配置,下次再设计矩阵的时候,可以直接上传jason文件。

保存配置到本地保存配置到本地

点击COMPILE可以下载固件,后续直接通过QMK刷进主控中。

下载固件.hex下载固件.hex

更详细的键盘矩阵和固件设计可以参见大佬的这篇文章:

低端客制化——画图汪键盘制作记录前言前排提示这是个低端客制化,大家不要将其和那些上百元上千元的客制化套件相比。键盘制作考虑到金钱及时间的消耗,没有去打PCB,没有钢材定位板,没有轴间纸,没有铝阳极外壳,没有酷炫的键帽,只是一把为了方便工作而制作出来的键盘,很丑,极其粗糙不精致。其实我不是很想把这个键盘的制作过程晒出来的,但是上次分qianseyue| 84 评论94 收藏337查看详情

下面即将开始PCB板设计制作,未完待续,不定期更新。

展开 收起

CHERRY樱桃DW3000无线键鼠套装打字码字静音商务办公键盘便携鼠标台式笔记本办公室家用两件套 DW3000无线键鼠套装

CHERRY樱桃DW3000无线键鼠套装打字码字静音商务办公键盘便携鼠标台式笔记本办公室家用两件套 DW3000无线键鼠套装

199元起

CHERRY 樱桃 G80-3000S TKL 88键 有线机械键盘

CHERRY 樱桃 G80-3000S TKL 88键 有线机械键盘

379元起

CHERRY 樱桃 MX BOARD 3.0 108键 有线机械键盘

CHERRY 樱桃 MX BOARD 3.0 108键 有线机械键盘

339元起

CHERRY 樱桃 MX Board 3.0S 甜食宠溺主题 109键 有线机械键盘

CHERRY 樱桃 MX Board 3.0S 甜食宠溺主题 109键 有线机械键盘

999元起

CHERRY 樱桃 MX Board 8.0 熊本熊限定版 黑红主题 87键 有线机械键盘

CHERRY 樱桃 MX Board 8.0 熊本熊限定版 黑红主题 87键 有线机械键盘

1999元起

CHERRY 樱桃 MX Board 3.0S LGD定制版 109键 有线机械键盘

CHERRY 樱桃 MX Board 3.0S LGD定制版 109键 有线机械键盘

1079元起

CHERRY 樱桃 MX Board 1.0 87键 有线机械键盘

CHERRY 樱桃 MX Board 1.0 87键 有线机械键盘

239元起

CHERRY 樱桃 G80-3000 皮卡丘定制版 104键 有线机械键盘

CHERRY 樱桃 G80-3000 皮卡丘定制版 104键 有线机械键盘

1619元起

CHERRY 樱桃 MX BOARD 8.0 甜食宠溺定制款 87键 有线机械键盘

CHERRY 樱桃 MX BOARD 8.0 甜食宠溺定制款 87键 有线机械键盘

1769元起

CHERRY 樱桃 MX 3.0S 锦鲤定制款 108键 有线机械键盘

CHERRY 樱桃 MX 3.0S 锦鲤定制款 108键 有线机械键盘

999元起

CHERRY 樱桃 MX BOARD 8.0 宝可梦皮卡丘限定版 87键 有线机械键盘

CHERRY 樱桃 MX BOARD 8.0 宝可梦皮卡丘限定版 87键 有线机械键盘

1899元起

CHERRY 樱桃 MX 3.0S 小团团定制版 108键 有线机械键盘

CHERRY 樱桃 MX 3.0S 小团团定制版 108键 有线机械键盘

1399元起

CHERRY 樱桃 G80-3000LXCEU-0 104键 有线机械键盘

CHERRY 樱桃 G80-3000LXCEU-0 104键 有线机械键盘

619元起

CHERRY 樱桃 G80-3000S TKL 宝可梦皮卡丘限定版 87键 有线机械键盘

CHERRY 樱桃 G80-3000S TKL 宝可梦皮卡丘限定版 87键 有线机械键盘

899元起

CHERRY 樱桃 MX BOARD 3.0S 109键 有线机械键盘

CHERRY 樱桃 MX BOARD 3.0S 109键 有线机械键盘

397元起

CHERRY 樱桃 G80-3000 熊本熊限定版 酷黑主题 104键 有线机械键盘

CHERRY 樱桃 G80-3000 熊本熊限定版 酷黑主题 104键 有线机械键盘

1489元起
54评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

周哼哼h

Ta还没有介绍自己

关注 打赏
最新文章 热门文章
245
扫一下,分享更方便,购买更轻松