爱意满满的作品展示区。
loading

做了 40% 的机械键盘,写了教程,欢迎交流。

  loading · Apr 16, 2017 · 26073 views
This topic created in 3490 days ago, the information mentioned may be changed or developed.

上面这个图有一个二极管错了。。。



http://sync.sh/#33
Supplement 1  ·  Apr 16, 2017
40 键盘我使用了一个下午,主要是写了博客,输入数字不是困难,打拼音也很简单。最难应该是符号的输入,我刚配置了一下,现在输入常用符号也没问题了。

下一步计划就是优化外壳,做到无边框,上下板换成铝合金,这样就更薄更小巧了。
Supplement 2  ·  Apr 17, 2017
亚克力外壳先用软件生成,然后再用 cad 修改,最后发图纸给淘宝,我这个用了 48 元。

买螺丝, 20 多。

轴,用的 g 茶,平均一块一个。(这个是实验品,后续稳定才会考虑上 cherry 轴)

主控, pro micro , 20 元以内。

ok 线,焊锡,电烙铁……

碳纤维贴纸……其实亚克力磨砂黑(不要用亮光黑)也很漂亮,不过我上次买了就贴吧, 20 多一大张。够贴你所有想贴的东西!

键帽,我买了业内垃圾佬的先凑合用,砂纸质感,不过一共没到 30 元。(图上的是 pbt 的,要 180 元,而且不适用)
团了 xda 的麻雀,没发货。



后续计划,改成无边框。可能最下一列采用接近 hhkb 的样式,毕竟 qmk 固件很强大,不太需要这么多键, hhkb 类似布局更有逼格不是?当然也不排除继续沿用这个布局,键多总是好的。

可能有成品 pcb 布局满意就会购买,自己画还是比较费神,虽然我是画电路板毕业的……
Supplement 3  ·  Apr 17, 2017
详情请看我的博客:

http://sync.sh/#33
Supplement 4  ·  Apr 17, 2017
用到的主控是 pro micro ,是一块小型化的开发版。
芯片是 32u4,简单点说就是下面有人回复说:

能上天的 avr 芯片之一。
112 replies  •  2018-11-10 22:27:15 +08:00
1  2  
❮ ❯
fish267
fish267
Apr 16, 2017 via Android❤️1
1
厉害了
chengfu
chengfu
Apr 16, 2017 via iPhone❤️1
2
厉害了+1
kn007
kn007
Apr 16, 2017❤️1
3
可以的,很强势
Phariel
Phariel
Apr 16, 2017 via Android❤️1
4
手感如何?
loading
loading
OP
Apr 16, 2017
5
@Phariel 手感来自于轴和键帽多一些。
but0n
but0n
Apr 16, 2017 via iPhone❤️1
6
搭棚焊 666
Kalv8n
Kalv8n
Apr 16, 2017 via Android❤️1
7
做出千元级的品控?
twm
twm
Apr 16, 2017❤️1
8
不错,就是这工艺。。。有点差
loading
loading
OP
Apr 16, 2017 via Android
9
@Kalv8n
@twm
没有千元的品质,毕竟成本也就一百多(不含键帽,买了垃圾键帽 30 块的还没到)

但是主控用的是 qmk ,比千元的大众键盘功能强多了。
HGladIator
HGladIator
Apr 16, 2017 via iPhone❤️1
10
@twm 我感觉可以,要不你试试
loading
loading
OP
Apr 16, 2017 via Android❤️1
11
因为没太多精力,所以就不研究画 pcb 了。

其实制作过程和寻找固件(我用了很久才找到了 qmk 的生成工具,因为键盘矩阵配置比较绕,有这个工具真的简单很多了)的过程才是重点。


当然,分享与交流才让机械键盘的铜臭味少了一些,多一些情感。
loading
loading
OP
Apr 16, 2017 via Android
12
@twm 在没接主控时,都可以很漂亮,接上线就都差不多。
1314258
1314258
Apr 16, 2017❤️4
13
人生太短,坑太多。
takeoffyoung
takeoffyoung
Apr 16, 2017❤️1
14
图都是挂的....
loading
loading
OP
Apr 16, 2017 via Android
15
@takeoffyoung 这个贴的图是 V2EX 自带的图片库,我博客使用的是 github issues ,可能是您的网络问题。
kalsir
kalsir
Apr 16, 2017 via iPhone❤️1
16
楼主有没有兴趣做个辉光灯啊😁
loading
loading
OP
Apr 16, 2017 via Android
17
@Gothack 成本有点高,而且需要接高压,我准备玩 rgb 灯带了。
Yishanshan
Yishanshan
Apr 16, 2017 via Android❤️1
18
献上我的膝盖
kingcos
kingcos
Apr 16, 2017❤️1
19
厉害了。。
Erskine
Erskine
Apr 16, 2017 via Android❤️1
20
厉害!
longear
longear
Apr 16, 2017
21
飞线旱到这种程度相当不错了,反正我是做不到的!
你的键帽配色比老杨的酷多了
longear
longear
Apr 16, 2017❤️1
22
整个看完感觉制作过程真的好辛苦!
celerysoft
celerysoft
Apr 16, 2017❤️1
23
相当厉害,佩服动手精神
Gran1987
Gran1987
Apr 16, 2017 via iPhone❤️1
24
这个⌨️敲代码自带 buff
zuosiruan
zuosiruan
Apr 16, 2017 via Android❤️1
25
有点屌 d(ŐдŐ๑)
Kalv8n
Kalv8n
Apr 16, 2017 via Android❤️1
26
@loading 准备上跑马灯,灯厂需要你这样的人才
Antidictator
Antidictator
Apr 16, 2017 via Android❤️1
27
前排围观大佬 blog
loading
loading
OP
Apr 16, 2017
28
@Kalv8n 已接入一个 ws2812 ,O(∩_∩)O哈哈~
t2doo
t2doo
Apr 16, 2017❤️1
29
这个⌨️敲代码自带 buff + 65535
Osk
Osk
Apr 16, 2017❤️1
30
喜闻乐见的 爱他妹儿(Atmel).

顺便问下,是 6 键无冲吗?
alvie
alvie
Apr 16, 2017❤️1
31
数字怎么输入?
appppap
appppap
Apr 16, 2017 via iPhone❤️1
32
🦅🦅的
csx163
csx163
Apr 16, 2017❤️1
33
焊工还可以的
timothyye
timothyye
Apr 16, 2017 via Android❤️1
34
哈哈,飞线有点多,搞个集成板?
loading
loading
OP
Apr 16, 2017
35
@Osk 这个还没测试,键盘矩阵和一般的机械键盘一样,应该也是的。
loading
loading
OP
Apr 16, 2017
36
@alvie 我目前的设置是按住右边的空格+ qwertyuiop 。
loading
loading
OP
Apr 16, 2017
37
@timothyye 做一块板子时间成本也不低,而且做一张太贵了。
wenshch
wenshch
Apr 16, 2017❤️1
38
飞线飞的飞起
aaronzjw
aaronzjw
Apr 16, 2017❤️1
39
膜拜大神!
twm
twm
Apr 16, 2017❤️1
40
@HGladIator 什么逻辑,我评价做工不够好,就自己动手一定要好过楼主?
bianhua
bianhua
Apr 16, 2017❤️1
41
@loading

“膜拜大佬。

但。

您键盘最下面那两个键,

是安反了么?”

一个渣渣弱弱的问到。
junnplus
junnplus
Apr 16, 2017❤️1
42
40%就不要上下左右了吧
loading
loading
OP
Apr 16, 2017 via Android❤️1
43
@bianhua 暂时还没有键帽,所以凑合用,下面两个是装反了,不过都是反着装的,不然不舒服。

刚收到了垃圾键帽,就不上图辣大家眼镜了……
loading
loading
OP
Apr 16, 2017 via Android
44
@junnplus 上下左右只是第一层,有 1 个 1x 对齐的地方还是有用的。
Owis
Owis
Apr 16, 2017❤️1
45
赞 心态,大多数人已经折腾不动了
ljcarsenal
ljcarsenal
Apr 16, 2017❤️1
46
你不是被降权了 还能上首页 top10 ?
zzcchh
zzcchh
Apr 16, 2017 via Android❤️1
47
@loading 楼主有没有兴趣下次做一个 8 位 cpu?
shoaly
shoaly
Apr 16, 2017❤️1
48
有一个问题, 我发现飞线的地方在轴上面, 会不会敲键多了之后 让焊点断裂开...
mingyun
mingyun
Apr 16, 2017❤️1
49
服
springmarker
springmarker
Apr 16, 2017 via Android❤️1
50
下一步就是自研 cpu 了,争取整个整机,哈哈
gunshot
gunshot
Apr 16, 2017❤️1
51
lz 真的喜欢折腾键盘...
我想搞个 hhkb 配列的 GH60 , 无奈成品不完美且那价格都快赶上二手 pro2 了...
spoony
spoony
Apr 16, 2017❤️1
52
@loading 可以署名转载你的这篇文章吗?
Kilerd
Kilerd
Apr 16, 2017❤️2
53
这种东西的正确打开方式不应该是这样的。

应该先找个薄膜键盘,取下主控,查询文档确定按键排列。

然后打印对应键位的亚克力板,然后飞线。最后改键线分离。



然后更高级一点的做法

1 、 找个无线薄膜键盘的主控,改无线
2 、 改蓝牙。
3 、 把 18650 电池改成 锂电池
4 、 加单色灯
5 、 混光
6 、 RGB 灯
7 、 打印对应的 PCB 板 (亚克力改为 PCB , 不再飞线)
8 、 灯珠改成贴片 LED
9 、轴体热拔插(这一步尽量在昨晚 8 的时候才做,而且轴体要改透明轴盖)
10 、主控换成可编程的主控,自定义键位的那种



这才是正确的打开方式。

手持 96 cherry 焦茶 向你报道(全键自定义键值,支持宏,支持 RGB 底灯,支持键位 LED 热拔插,无钢)

当你听懂我上面讲得所有东西,恭喜你,你成功进了键盘的坑。
lty1993
lty1993
Apr 17, 2017❤️1
54
还是去打个板吧,国内打板这么便宜(
loading
loading
OP
Apr 17, 2017 via Android
55
@Kilerd 抱歉,我直接到了最后一步😄
loading
loading
OP
Apr 17, 2017 via Android
56
@spoony 可以,请署名并就原文地址。
loading
loading
OP
Apr 17, 2017 via Android
57
@lty1993 打板要画 pcb ,暂时没空去学,而且有失败风险,先从低风险的开始。
loading
loading
OP
Apr 17, 2017 via Android
58
@Kilerd 我不需要拆成品主控,因为我能自己烧写主控。包括蓝牙,我能用 nrf52811 自己做了。

我这个就是全键盘可编程,也能加灯,固件使用 qmk ,也就是 tmk ,应该是目前最强的固件,没有之一!。

热插拔没意义,不做。


如果你没开始用特殊高度键帽,你还没入门, 233.
loading
loading
OP
Apr 17, 2017 via Android
59
@ljcarsenal 如果你觉得我被降权就证明我写的东西没价值的话,建议 blockw 我,谢谢。
loading
loading
OP
Apr 17, 2017 via Android
60
@Kilerd 市面上的键盘主控不能直接用,键盘矩阵排列是乱的,要用 u2u ,不优雅!
assad
assad
Apr 17, 2017 via Android❤️1
61
城会玩
Kilerd
Kilerd
Apr 17, 2017 via iPhone❤️1
62
@loading 我也知道什么都能做,问题是要自己做一边!!

键帽买来换上就行,不需要技术含量,钱到位就好了,至于放 R 几的键帽,纯粹靠自己的手感。


世面上的键盘主控不能用????要知道做键盘的第一步基本都是薄膜改机械。



要是按照你这样讲,我拿个 arm 的芯片做主控,我都能上天肯了呢,啥不能做?
laoyuan
laoyuan
Apr 17, 2017❤️1
63
降权用户我就服你!
Tink
Tink
Apr 17, 2017❤️1
64
飞线哥
ynyounuo
ynyounuo
Apr 17, 2017 via iPhone❤️1
65
@Kilerd
你讲的东西,哪里高级了嘛…

高级的东西都是自己做 controller 写 firmware ,自己设计整体布局和壳体然后找机床加工底座或壳体,然后自己设计板子买键帽魔改弹簧平衡手感再焊接,然后设计找 GMK 提交五十套键帽订单。

换锂电池是挺不推荐的做法,原来 hasu 魔改 HHKB 模块计划给 HHKB BT 换 Li-po 电池。因为各种性能表现差就没有任何后续了。

键帽根本不是没有技术含量的东西,为什么 double shot 键帽那些客制化键盘大多都找 GMK 而不是自己做就是因为 GMK 还有 cherry 原来 double shot 的工具,而因为工艺繁杂所以很少有别的厂商提供超越原来老东西做出来键帽的品质的东西。个人自制 double shot 几乎无法想象,普通 3D 打印的精度肯定不够,用家用 SLA 打出来的键帽也不好,光敏树脂的手感也非常差。

楼主在控制成本的情况下自己购买套件自己焊飞线已经很了不起了,何况 tmk/qmk 确实是目前最好的 firmware 了。
skylancer
skylancer
Apr 17, 2017❤️1
66
好像卤煮现在没被降权了吧
swors
swors
Apr 17, 2017❤️1
67
不错
Yourdaye
Yourdaye
Apr 17, 2017❤️1
68
666 ,申请转载
jinhan13789991
jinhan13789991
Apr 17, 2017❤️1
69
不考虑飞线~
loading
loading
OP
Apr 17, 2017 via Android
70
@ynyounuo 感谢支持,我不是买的套件,外壳是自己生成然后 cad 修改找淘宝做的。做板子确实没太多精力。
loading
loading
OP
Apr 17, 2017 via Android
71
@skylancer 测试降权情况。
t0p10
t0p10
Apr 17, 2017❤️1
72
亚克力怎么设计 怎么生产出来? 大概多少钱?
loading
loading
OP
Apr 17, 2017 via Android
73
@Yourdaye 请在原文留言(github issue 里面)。
loading
loading
OP
Apr 17, 2017 via Android
74
@t0p10 请看我教程,里面有写。我这个用了 48 块钱。
roadna
roadna
Apr 17, 2017❤️1
75
不错。

自己也飞过这种矩阵,用的优联主控,没 u2u 根本没法用,按乱序飞线又复杂得出人命。

swillkb 简直方便,再用简单开源的 LibreCAD 做小修改就可以做出定位板了。

根据上一步 CAD 出的 dxf 文件和每个孔的中心,在 AD 或 KiCAD 里画电路板也不算太难,如果直接用 Pro micro 就画两个排针孔就行了。

我一个新手就刚刚用 pro micro 做了块单手的 pcb 板子,值得尝试哦!

第一次了解到 qmk builder ,真是感谢这些作者( tmk/qmk/kle/swillkb )!
Tunar
Tunar
Apr 17, 2017❤️1
76
厉害了 word 哥。。。坐等全部完成
ixx
ixx
Apr 17, 2017❤️1
77
赞一个,不过说实话都做成 40%了还保留方向键实在多余,使用 fn+h,j,k,l 再不济使用 fn+i,j,k,l 也好啊
loading
loading
OP
Apr 17, 2017 via Android
78
@roadna 是的,我发现 qmk builder 这个会帮到不少人,算是指路吧。能分享一下 pcb 的经验吗?
loading
loading
OP
Apr 17, 2017 via Android
79
@ixx 刚过渡,看后续使用吧,不过可能习惯直接按方向了,不过用 tmk 这些固件第 0 层很多是装饰作用。
loading
loading
OP
Apr 17, 2017 via Android
80
@Tunar 已全部完成了,请看博客。
skylancer
skylancer
Apr 17, 2017
81
@loading 好吧,只看到了你的感谢,没看到你的提醒
viosey
viosey
Apr 17, 2017 via Android❤️1
82
楼主打算做几个出售吗?对小键盘很感兴趣
hging
hging
Apr 17, 2017❤️1
83
我能方便在你帖子里打广告么。 23333 昨天画了一整天的 Daisy 。
你肯定知道我是谁。
hging
hging
Apr 17, 2017
84
@Kilerd 哥们儿。 讲道理你这里面只有最后一步才是入门。 后面还有一大堆。
loading
loading
OP
Apr 17, 2017 via Android
85
@viosey 我有两个在团的还没到,如果你要我可以出一个给你。
loading
loading
OP
Apr 17, 2017 via Android
86
@hging 哈哈,随便,只要你不违规。
mewkeisa
mewkeisa
Apr 17, 2017❤️1
87
好厉害!
xream
xream
Apr 17, 2017❤️1
88
你好像不在我们群里? 欢迎加入 MechanicalKeyboardsCN: https://t.me/joinchat/AAAAAEEoOKoH9ENPG7HLRQ
loading
loading
OP
Apr 17, 2017 via Android
89
@xream 我没用电报。
crazycen
crazycen
Apr 17, 2017 via iPhone❤️1
90
做的挺好,下一步,该提升品控啦!😂
viosey
viosey
Apr 17, 2017❤️1
91
@loading #85 已发邮件 :)
loading
loading
OP
Apr 17, 2017 via Android
92
@crazycen 说到品控,我这个键盘做下来,就换了一个二极管…… 5 分钱。应该算一次成功吧……
grayon
grayon
Apr 17, 2017❤️1
93
牛!不过最后胶撒的不正经了点,线也有点多,不应该搞个电路板吗
sky19
sky19
Apr 17, 2017❤️1
94
@Kilerd 层主的 96 是自己画的么,支持轴体热插拔么?
pythonee
pythonee
Apr 17, 2017❤️1
95
真厉害啊
roadna
roadna
Apr 17, 2017 via Android
96
@loading 之前我是用 easyavr 编固件, arduloader (仅 win )上传烧写。画 pcb 其实不难的(对于 ee 的我而言),学习一下入门基础操作,整个设计流程下来就大概明白了。
loading
loading
OP
Apr 17, 2017 via Android
97
@roadna 我应该也是 ee 专业毕业的, 233 , pcb 就是搞新封装比较麻烦,容易进坑。
loading
loading
OP
Apr 17, 2017 via Android
98
@sky19 支持热插拔有技术难度?不就一个底座吗……

其实我自己会画 pcb 就是嫌麻烦……

他说的那些,很多条都没技术含量,特别是灯,跑马灯流水灯, RGB 什么的, ws2812 随便接。
sky19
sky19
Apr 17, 2017
99
@loading 我其实是好奇他前面扯一堆,最后来了个具有客制化基础通用功能的 96 /手动笑哭
Hardrain
Hardrain
Apr 17, 2017
100
这飞线简直 666
1  2  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4758 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 167ms · UTC 01:35 · PVG 09:35 · LAX 17:35 · JFK 20:35
♥ Do have faith in what you're doing.