客制化机械键盘(入门篇)

2020-04-08 17:23:20 15点赞 103收藏 20评论

今天我们来学习制作一把属于自己的键盘,此教学仅为基础入门篇,没有背光,没有热插拔,有心的小伙伴可以自己去查找资料,这里仅仅是一把普通的键盘。

键盘的组成

如果把键盘拆分成一个三明治,那么从上到下分别为键帽、上盖板(非必须)、轴体、定位板、pcb、外壳

明确需求

你需要做一把什么配列的键盘,老实说市面上常规的87,104已经有许多优秀的产品,也有许多商家推出了套件,只要焊接上轴就能使用,如果是这些键盘,个人认为完全没有客制化的必要,记住,自己做,比买更贵。

以上都了解以后,我们就可以开始着手准备键盘的绘制了,首先要打开三个网站(均需要特殊手段)

keyboard-layout-editor.com/#/

builder.swillkb.com/

kbfirmware.com/

第一个网页打开后,是一个模拟键盘配列的页面,在raw data里输入数据,就可以看到对应键位,w是宽度 h是长度 x是间隔 a是字符位置,如果你一时拿不定主意,可以在preset里看看现成的案例

客制化机械键盘(入门篇)

第二个网页 是生成键盘定位板用的 将上一个网页的raw data拷贝出来,粘贴上去,就可以了。在这里你可以选择是否生成樱桃轴还是其他轴的开孔,卫星轴还是平衡杆,键盘的边缘是由圆角,直径多少等等

客制化机械键盘(入门篇)

客制化机械键盘(入门篇)

好了,这样我们的cad文件(这里我生成的很简略,后期需要自己在cad或其他3d软件修改)就生成完毕了,点击上面的dxf下载到本地,进行下一步操作

下一步,就是着手pcb的绘制,所谓键盘,其实就是单片机最小系统+矩阵的结合,如果是老手,我推荐使用ad或者kicad,如果是新手,我推荐使用立创EDA,具体如何画不再赘述,小白可以多看看立创的开源工程,搜索键盘你能找到很多现成的案例,抄作业谁不会呢。我这里使用的是32u4作为主控

客制化机械键盘(入门篇)

原理图绘制完成后,生成pcb文件,在导入刚刚生成的dxf,然后把轴体的封装一个个往上摆就好了,这里我是前期搞错了typec的拜访位置,布线布的不太好,大家不要学我

客制化机械键盘(入门篇)

然后就是把pcb文件交给厂家,不爱焊接的朋友可以在淘宝上多找找smt便宜的,尤其是焊接usbc口,对小白极不友好,我很久没摸烙铁了,焊坏了两块板子,剩余三块全部成功了。至此,硬件准备部分完成(由于外壳我选用的是工模,就不再讲诉3d打印部分了哈,有兴趣的朋友可以自己去了解

下面是软件部分,打开第三个网页,并粘贴上去

客制化机械键盘(入门篇)

Qmk会自己生成键盘的矩阵,不过原生的不一定符合我们pcb的连线,我们给它修一下,不要去动第一个行和列,不要去动第一个行和列,不要去动第一个行和列(重要的事情说三遍)。选中按键后,修改图中箭头1指向的行列,在keymap里选中按键的功能,mo()类似fn键,具体百度有。全部修改完成后,在点击箭头3下载hex文件,如果没有,也可以在箭头2把json文件下下来,下次直接上传就行。

然后打开toolbox,第一次打开会提示安装驱动。点击复位按钮进入dfu模式,设备管理器里会有显示

客制化机械键盘(入门篇)

把hex文件刷入,一把属于你自己的键盘就此诞生了

客制化机械键盘(入门篇)

成品展示

客制化机械键盘(入门篇)

展开 收起
20评论

  • 精彩
  • 最新
  • 家境贫寒,不敢学。 [抽烟] 捡垃圾才是垃圾佬的最终归宿感不聊了,我的剪线键盘车到了。 [抽烟]

    校验提示文案

    提交
    小鲸鱼和凯酷84都被炒断货了,剪线还有什么意思 [亲亲]

    校验提示文案

    提交
    收起所有回复
  • 机械版HHKB……

    校验提示文案

    提交
    哈哈哈,家境贫寒买不起原版,只好自己做一个了 [期待]

    校验提示文案

    提交
    收起所有回复
  • 打pcb板和定位板大概要多少钱? [尴尬]

    校验提示文案

    提交
    pcb的话7 80左右(5张>,定位板就不好说了,看你想要黄铜 不锈钢 碳纤维 阳极氧化铝 亚克力中的哪种,打1.5mm还是打5mm的,价格下至10快上至150+,不好说不好说

    校验提示文案

    提交
    不锈钢就好 [喜极而泣] ,大概多少?去某宝找么?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 这头像 [邪恶] 不可能是巧合吧

    校验提示文案

    提交
    [尴尬] 莫非是群友?

    校验提示文案

    提交
    [邪恶] 我们还有好友

    校验提示文案

    提交
    收起所有回复
  • 太帅了,我想整一把铝合金外壳的键盘,外壳从哪里制作好

    校验提示文案

    提交
    铝合金的话需要cnc哦,自己制作好图纸然后找人打吧。要不要进群玩?784926090。有很多大佬哦 [得意]

    校验提示文案

    提交
    收起所有回复
  • 还需要电路知识吗?小白能画吗?

    校验提示文案

    提交
    初中水平的物理知识足够,基本就是连连看

    校验提示文案

    提交
    收起所有回复
  • 我是第一个 zsbd

    校验提示文案

    提交
  • 还真有意思

    校验提示文案

    提交
  • 跃跃欲试,在找双模开源的方案

    校验提示文案

    提交
  • 有双模好选择吗?

    校验提示文案

    提交
  • 我还是在这门看看不进去了吧……动手能力有点差,而且说到底,入坑的动力不够

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
103
扫一下,分享更方便,购买更轻松