Key_Mou_Pad 板


LINE

之前handwire随手做了几个媒体控制器/翻页器, 那时就提到之後会尝试用stm32控制器做一个键盘。 因为疫情在家工作/工作量减少,这几个星期终於 完成了 自己设计制作键盘时,有一些很棒的网站可以协助, 包括 http://www.keyboard-layout-editor.com/ , 可以在上面设计最符合自己需求的键盘排列, https://i.imgur.com/5ivabs4.png 然後可以汇出json档编译韧体,以及到另一个网站 http://builder.swillkb.com/ 设计plate/外壳 https://i.imgur.com/JvuWWih.png 这个网站可以汇出dxf档案,可以自行修改,我是 使用免费的librecad https://i.imgur.com/mocvfns.png 在cad里面可以做一些细部修改,例如螺丝锁孔、 微控制器锁孔、编码器固定孔等等 在cad里面处理完成後,就可以送去雷射切割, 材料有很多选择,压克力、碳纤维、不锈钢等等, 我是选择不锈钢,因为cherry按键的设计使用1.5mm 的定位板,如果用压克力会太脆弱,必须增加厚度 雷射切割国外强力推荐西班牙的laserboost,品质好、 速度快,而且有很多材料和表面处理选项可以选择, 当然价格比较贵 国内厂商技术能力不一,处理时间通常比较久,但价格 便宜很多,含运费大约只需要国外1/2-1/3的费用 我这次是选择国内厂商,品质还不错,但比较没那麽 细致,据说可以加钱修一下,不过我没有试过 https://i.imgur.com/XwTugZJ.jpg 有了定位板之後,还需要一些基本零件,包括按键, 十年前我会选择cherry原厂,但是现在价格已经是 以前的三倍了,所以这次选择市面上最便宜的gateron https://i.imgur.com/y4yeROX.jpg 另外还需要二极体,这是为了共用微控器的接脚, 例如一般键盘105键,如果不用二极体要106根接脚, 使用二极体後只需要10+11=21根接脚(10x11=110) 二极体很便宜,这包1N4148有500根,大概100左右吧 最後最重要的是微控制器,之前用的是最通用的 Pro Micro,但是Pro Micro的接脚数量少了一点, 这次的键盘有79个按键,最少需要8+10=18,加上每个 编码器的A/B接脚会有点紧张,而且本来就想试用 stm32做控制器,所以这次选择stm32f103,价格其实 比Pro Micro还便宜,不过一些特殊功能的支援稍微 差一点,但一般键盘没有关系 键盘初步组合会像这样 正面: https://i.imgur.com/KKXDMCQ.jpg 背面: https://i.imgur.com/qfGF8Ml.jpg 我通常会把二极体装到轴体内,不过很多handwired 键盘是直接连在外面 放在里面的好处是配线会简洁一点点,不过要拆开 每个按键需要一点耐心 编码器除了转动功能以外,有的还有按键按下功能, 可以作为额外按键使用,不过二极体就没办法装在 里面了 https://i.imgur.com/A02BFEt.jpg handwire基本上就是把纵向column接好,把横向row 接好,再接到微控制器上就好了 https://i.imgur.com/qKNzKTo.jpg 这里已经接好column,因为要节省接脚,所以把 column两两串在一起,可以省下8根接脚 row和column全部接好後像这样 https://i.imgur.com/suBo8PM.jpg 接着决定使用微控制器的哪些接脚,然後接上排线 https://i.imgur.com/tn1fMMj.jpg https://i.imgur.com/AcEcFBT.jpg 再来就是无穷无尽跳接绕线的接线地狱,因为太累 忘记拍下最後接好的样子,反正很杂乱很丑 最後是成品的样子,键帽用的是最便宜的ABS键帽, 以後有机会想试试MT3键帽 https://i.imgur.com/YBI3Hmq.jpg 中间开的这些洞包括reset孔和led以及固定螺丝孔等 https://i.imgur.com/nQNhj5O.jpg 整把键盘最开始设计花费的时间最多,原本想装个 trackpoint模组,但是stm32这方面的支援稍微差一 点,电路上也需要调整(3.3V<->5V位准转换), 还有滑鼠按键位置的人体工学问题,所以暂时没有 做 虽然有三个编码器,但其实没有很确定要拿来做什麽, 现在有一个可以控制音量/静音,一个可以翻页,一个 是滑鼠滚轮(但是有bug不会动) 全部材料都备齐後,组装时间断断续续大概两天, 韧体是qmk,复制现有的键盘设定然後依据接线键位 修改,自己设计的键盘好处是完全自订,自由度很高, 有兴趣的同好都可以试试 Update: 加几张图 这是微控制器的USB port,这款有固定孔,装起来比较 方便,不过比一般的bluepill少几根接脚 https://i.imgur.com/Noa1jAV.jpg 另外昨天发现有一个按键原本正常,後来却没有反应, 就拆开检查顺便重拍接线完成的样子 https://i.imgur.com/bKb5HRh.jpg 最後发现很可能是二极体的问题,这时把二极体装在 轴体内反而变成缺点了,要更换变得比较麻烦,有空 再来处理 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.35.225.56 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Key_Mou_Pad/M.1623060630.A.CF3.html
1F:推 AltF4: 推DIY 有心 06/07 18:22
2F:推 lachiangkuo: 帅!DIY就是要推爆! 06/07 19:12
3F:推 zodhk01054: 推详细过程,成品很漂亮 06/07 20:43
4F:推 JustinPai: 已跪 06/07 22:02
5F:推 arnoldliu: 太强了~ 06/07 23:55
6F:推 dream4magi: 推! 另外想请问这样雷切不锈钢定位板要多少钱? 06/08 05:49
算一下成本,两块定位板含运1200 微控制器135 键轴6x76=456 编码器23x3=69 二极体0.2x80=16 键帽299 1200+135+456+69+16+299=2175 加上螺丝铜柱排线等等应该2500内可以搞定 不过两天的人工应该是远超过材料成本 有兴趣DIY的人可以参考看看 ※ 编辑: observer0117 (114.35.225.56 台湾), 06/08/2021 14:20:22
7F:推 vip82: DIY推爆!感谢分享 06/08 14:19
8F:推 dream4magi: 感谢回覆~ 06/08 22:06
9F:推 maltum: 帅炸 06/14 18:04
※ 编辑: observer0117 (114.35.225.56 台湾), 06/14/2021 19:18:05
10F:推 ketrobo: 推DIY 06/18 05:47
11F:推 YHHinNTU: 有推荐的金属雷切厂商吗? 11/12 11:47







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP