自制双旋钮单手游戏键盘

2020-06-17 21:04:13 14点赞 41收藏 42评论

某日,某鱼上有键友发来消息,问我能不能做这样配列的键盘,随之发来一张他自己画的配列图,是类似Ergo的一种配列,两个大方块键做成大旋钮。

自制双旋钮单手游戏键盘

做当然能做了,哈哈

搞起!

要求的功能就是,按键、旋钮、RGB、热插拔。至于PCB,考虑到价格因素,只做一个的话,还是别考虑了……(主要我也不会画PCB……)

找老哥要来他这个配列的JOSN文件,他也是在keyboard-layout-editor.com 上编辑的,所以直接就可以拿来用了!懂行的老哥就是招人喜欢!哈哈哈

过程跟之前编辑QMK固件的过程没什么区别。大概说下流程,具体过程可以看看我以前发的那些帖子。

自制双旋钮单手游戏键盘把老哥传过来的JOSN文件上传,然后复制键位代码。

自制双旋钮单手游戏键盘

然后粘贴到https://kbfirmware.com/上,点击导入。

自制双旋钮单手游戏键盘

导入以后,网页计算的布线是8*8,自己调整了一下,6*7就可以满足要求了,节省了3个针脚。

自制双旋钮单手游戏键盘

根据开发板的情况修改一下针脚,这里使用的是TEENSY 2.0开发板,虽然贵点,但是刷机方便啊!

自制双旋钮单手游戏键盘键值大概写了下,后面老哥说要自己编辑按键,所以就不深究了。只是加了个键层用来修改RGB灯光。

自制双旋钮单手游戏键盘

最后到SETTINGS上下载个JOSN留着备用。到COMPLIE下载个ZIP。

自制双旋钮单手游戏键盘

来到QMK中的键盘文件夹,复制MAK01文件夹,改名为甲方大爷的名字……别问我MAK01从哪里来……看之前的文章……

自制双旋钮单手游戏键盘

把LJ_lift中的两个名为MAK01的文件改下名字。

自制双旋钮单手游戏键盘

之前下载的那个ZIP解压缩后,会有一个KB文件夹。

自制双旋钮单手游戏键盘

把KB文件夹和LJ_lift文件夹添加到ATOM中,方便编辑。

自制双旋钮单手游戏键盘

打开LJ_lift.h,从kb.h中复制键值过来,然后保存关闭。

自制双旋钮单手游戏键盘

打开LJ_lift.c,修改里面的mak01.h为LJ_lift.h,保存关闭。

自制双旋钮单手游戏键盘

打开LJ_lift中的rules.mk,把关闭OLED功能。保存关闭。

自制双旋钮单手游戏键盘

打开config.h,修改设备信息成甲方大爷的名字。把针脚设置从KB那边的同名文件中复制过来。

自制双旋钮单手游戏键盘

修改旋钮编码器代码,由于这次要做两个旋钮,所以编码与之前不太一样。QMK官网给出的示例有些容易让人无解(至少对于我这种小白来说,是这样……),查了不少资料以后才明白,要把两个编码器的A脚对应的两个针脚写到一起,然后两个B脚对应的针脚写到一起,如果是3个或者更多旋钮,也是依照这个规律,所有A脚写到一起,所有B脚写到一起。

根据实际使用的RGB数量修改数值。指定一个RGB信号针脚。

保存关闭。

自制双旋钮单手游戏键盘

打开两个keymap.c,复制KB文件中的键值代码过来,只复制前两个键层的就好,第二个键层要注意,最后是没有逗号的。

自制双旋钮单手游戏键盘

从QMK官网复制双旋钮的代码过来,根据需要修改一下键值。这里我先设置一个为音量,一个问上下键。

自制双旋钮单手游戏键盘

把KB那边的关于LED指示灯的代码复制过来。

保存关闭。

至此,固件代码编辑完成,很简单的感觉有木有!?真是越做越熟练了呐……

自制双旋钮单手游戏键盘

打开没啥意思2,,不是……打开MSYS2……输入图中那些字母,回车。

自制双旋钮单手游戏键盘

再输入图中那些字母,回车……

一大串绿绿的OK以后,固件就压好了。

自制双旋钮单手游戏键盘打开teensy刷写软件。

自制双旋钮单手游戏键盘

接上开发板,把软件界面上的AUTO按钮点亮,然后打开刚压缩好的固件文件,按一下开发板上的复位键,固件就自动刷入开发板了。这也是为什么使用TEENSY的原因……真的比QMK那个软件刷板子方便还稳定多了!!!

软件部分到此结束。

外壳的设计,使用3DS ,MAX进行建模,软件教程需要自学了,用到的功能不是很多,咬咬牙的话,个把月应该能学的差不多吧……

自制双旋钮单手游戏键盘

由于甲方大哥要求跟他现有的一个ERGO用的木质掌托配套,所以角度要根据木托的尺寸进行调整。

建模断断续续的,大概用了两天时间吧……主要是细节问题比较纠结,加上边做边设计,有些时候为了好看,还要推翻重来……

为了造型更好看,将之前旋钮的位置和2U按键的位置调整了一下。

老哥要的配色是上盖银色,下盖半透白色。草草的渲染了几张效果图,大概看一下吧,毕竟不是为了卖图……

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

之前做那个小键盘的时候,总有买家问能不能热拔插,好吧……这次满足你们!!!拔吧!插吧!!

自制双旋钮单手游戏键盘

拔插件装到上盖,底壳做支撑,每一个拔插件都有独立的支撑,够硬了吧?

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

设计好之后,反复检查细节,确定无误以后,开始打印。上下盖打印各需要12小时左右。其实这都不算什么,拆支撑才是最痛苦的……没办法,自己建的模,跪着也要拆完!!!

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

上盖,拆完支撑,装好热拔插座和旋钮编码器。

自制双旋钮单手游戏键盘

再经过一晚的奋战,底壳也打印好了。

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

双盖合一,还不错,严丝合缝。不用返工了。

自制双旋钮单手游戏键盘

接下来当然就是喜闻乐见的飞线了。轴座和二极管都设计了专门的位置,所以飞起来还是挺方便的。

自制双旋钮单手游戏键盘

装上typeC插座。

自制双旋钮单手游戏键盘

接上主控。

自制双旋钮单手游戏键盘

装上灯带。RGB灯带用WS2812B的。

自制双旋钮单手游戏键盘

然后把灯带接到主控上。

自制双旋钮单手游戏键盘

插上数据线,双手合十,默念一声:亮!

自制双旋钮单手游戏键盘

测试以后,都没有问题。

接下来要做的,就是等旋钮帽到货了………………

旋钮说到就到了,装上旋钮,随便找点键帽临时装上拍点完成图吧,请不要因此其实垃圾包用户……毕竟甲方大哥还等着我发货哪…………

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

点亮灯光

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

自制双旋钮单手游戏键盘

就这样了,灯光效果在B站发了个视频,不过搞不懂怎么贴上来,有兴趣的妈友可以去B站搜:孙大圣他爹地 应该就能看到了……

展开 收起
42评论

  • 精彩
  • 最新
  • 定制化最不友好的就是价格

    校验提示文案

    提交
    还不到300块钱,很贵么? [很惊讶]

    校验提示文案

    提交
    三百块不算贵,但是需求不大啊

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 不错不错,顶大佬

    校验提示文案

    提交
    好的!感受到你在顶我了

    校验提示文案

    提交
    主要想知道这个大约需要多少钱 [高兴] [高兴]

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 厉害了!zsbd

    校验提示文案

    提交
    一般吧!zsbd

    校验提示文案

    提交
    收起所有回复
  • 可以量产 [期待]

    校验提示文案

    提交
    有单就做 没有库存压力 哈哈哈 [被吓到]

    校验提示文案

    提交
    收起所有回复
  • 成本得多少呀

    校验提示文案

    提交
    成本?看个人把控呗,要是能白嫖打印机 白嫖耗材 白嫖人给组装 就没成本了 [买买买]

    校验提示文案

    提交
    收起所有回复
  • 大佬 挂小黄车吧

    校验提示文案

    提交
    小黄车是啥??

    校验提示文案

    提交
    收起所有回复
  • 有个三旋钮16键的

    校验提示文案

    提交
    恩,也可以做

    校验提示文案

    提交
    收起所有回复
  • [色] 好看,但是旋钮只能模拟键盘吧,能不能其中一个,加入鼠标模块。
    另外能有蓝牙就好了。

    校验提示文案

    提交
    可以实现鼠标功能。蓝牙不会做……

    校验提示文案

    提交
    鼠标滚轮能实现吗?不是上下键哦。。。我也想当甲方啊。 [赞]

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 这位哥是个人才,这也能自制!

    校验提示文案

    提交
    贫穷使我优秀

    校验提示文案

    提交
    收起所有回复
  • 3d打印机 做出来的? 行外人 没怎么看明白 [口水]

    校验提示文案

    提交
    3D打印的外壳,然后组装其他零件。

    校验提示文案

    提交
    收起所有回复
  • 顶 大佬

    校验提示文案

    提交
    谢顶!!zsbd

    校验提示文案

    提交
    收起所有回复
  • 牛*啊,自制键盘一条龙

    校验提示文案

    提交
    贫穷使我聪明……哈哈哈

    校验提示文案

    提交
    收起所有回复
  • 话说你用max建模的时候这么确定尺寸的,尤其是插槽和各种孔位的尺寸。我学的美术建模,现在想搞点产品建模有点懵,尺寸就不知道怎么定 [喜极而泣]

    校验提示文案

    提交
    把模型尺寸单位设置成毫米,然后按照实际尺寸建模就行了。

    校验提示文案

    提交
    明白了,得习惯一下

    校验提示文案

    提交
    收起所有回复
  • 这是干啥的

    校验提示文案

    提交
  • 特意登录账号顶一下老哥
    这个键盘或许能当音游手台,玩iidx和SDVX的dump版应该很强,同时也可以做音乐做剪辑用,先关注了

    校验提示文案

    提交
  • 原来是你做的啊

    校验提示文案

    提交
  • 这种才是smzdm 的精华帖

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

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