金牌会员
 
- 积分
- 1053
- 金钱
- 1053
- 注册时间
- 2017-11-3
- 在线时间
- 720 小时
|
先说说为什么要做机械键盘。其实个人认为这本不是一个问题来着,为了好玩。确实键盘作为当今PC机最方便、最标准的输入外设之一,市场上充满了形形色色的产品。
有需求直接购买当然是行之有效的办法,但是相信在任何一个DIY玩家的眼中“独立分析问题、自行设计方案、实施执行、收获结果”这条道路的成就感才是来的最充实也是最满足的。——前言
紧接着说说项目本身。最开始的时候,楼主自学生时代至今风雨十载的好基友(也是游戏口味比较相投的一个形象)生日将到。于是计划亲手制作一件礼物赠与对方,几经对比最终决定
做一张机械键盘。期间在论坛里也收集了一部分有关资料。同时注意到有一定数量希望用STM32作为主控自制键盘的小伙伴们,只不过多数搁浅在了种种困难当中,还有一部分相对有一定
成果的朋友们最终也是不了了之。心中还是希望能尽一份力的,也就是会有这篇帖子的原因。但是需要说明两点:
1.文中键盘的设计方案从最开始的折腾好玩、到诚意礼物直至后来在楼主个人的朋友圈中受到一定程度的欢迎。形容为私有项目也全然不足为过(在不同时期分别赠送过十年死党、喜欢的
姑娘、实验室的同学、一同开黑的哥们儿等等)所以在源码方面会有所保留。但除源码之外的所有文档资料、规格参数、数据手册、示例教程等则会毫无保留的分享在附件当中;
2.如同我所说的,最终目的还是希望能和更多的小伙伴交流进步共同成长。所以对有类似兴趣的同学,如果在我分享资料的基础上仍面临难以克服的问题。楼主愿意无条件的帮助和解答。
当然如果有可能还是建议大家多换换思路和尝试的方向,试着自行解决。毕竟根据亲身体验来说DIY一张键盘真的不难,而且绝大多数情况我们需要面对的都是由简单错误导致的简单问题。
如果能坚持一下往往会有更大收获。
下面正式开始内容部分:
DIY键盘的第一步就是要确定键盘的配列,这是基础中的基础,相信大家都可以理解。配列无法确定后续所有的工作都无法展开。关于确定配列、调整键位有关的工具网页的连接我贴在下面
感谢CSDN老哥的无私分享和详细教程:https://blog.csdn.net/BG2CRW/article/details/79475752
完成配列和键位布局的工作之后就可以着手画原理图和PCB了,这里楼主偷懒了。使用了自动布线,最终的效果就是…………emmmmm…………诸位轻喷:
|
|