OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2438|回复: 5

【真·DIY机械键盘】(基于STM32F103平台)

[复制链接]

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1053
金钱
1053
注册时间
2017-11-3
在线时间
720 小时
发表于 2019-12-7 13:31:04 | 显示全部楼层 |阅读模式
先说说为什么要做机械键盘。其实个人认为这本不是一个问题来着,为了好玩。确实键盘作为当今PC机最方便、最标准的输入外设之一,市场上充满了形形色色的产品。
有需求直接购买当然是行之有效的办法,但是相信在任何一个DIY玩家的眼中“独立分析问题、自行设计方案、实施执行、收获结果”这条道路的成就感才是来的最充实也是最满足的。——前言

紧接着说说项目本身。最开始的时候,楼主自学生时代至今风雨十载的好基友(也是游戏口味比较相投的一个形象)生日将到。于是计划亲手制作一件礼物赠与对方,几经对比最终决定
做一张机械键盘。期间在论坛里也收集了一部分有关资料。同时注意到有一定数量希望用STM32作为主控自制键盘的小伙伴们,只不过多数搁浅在了种种困难当中,还有一部分相对有一定
成果的朋友们最终也是不了了之。心中还是希望能尽一份力的,也就是会有这篇帖子的原因。但是需要说明两点:

1.文中键盘的设计方案从最开始的折腾好玩、到诚意礼物直至后来在楼主个人的朋友圈中受到一定程度的欢迎。形容为私有项目也全然不足为过(在不同时期分别赠送过十年死党、喜欢的
姑娘、实验室的同学、一同开黑的哥们儿等等)所以在源码方面会有所保留。但除源码之外的所有文档资料、规格参数、数据手册、示例教程等则会毫无保留的分享在附件当中;
2.如同我所说的,最终目的还是希望能和更多的小伙伴交流进步共同成长。所以对有类似兴趣的同学,如果在我分享资料的基础上仍面临难以克服的问题。楼主愿意无条件的帮助和解答。
当然如果有可能还是建议大家多换换思路和尝试的方向,试着自行解决。毕竟根据亲身体验来说DIY一张键盘真的不难,而且绝大多数情况我们需要面对的都是由简单错误导致的简单问题。
如果能坚持一下往往会有更大收获。

下面正式开始内容部分:
DIY键盘的第一步就是要确定键盘的配列,这是基础中的基础,相信大家都可以理解。配列无法确定后续所有的工作都无法展开。关于确定配列、调整键位有关的工具网页的连接我贴在下面
感谢CSDN老哥的无私分享和详细教程:https://blog.csdn.net/BG2CRW/article/details/79475752
完成配列和键位布局的工作之后就可以着手画原理图和PCB了,这里楼主偷懒了。使用了自动布线,最终的效果就是…………emmmmm…………诸位轻喷:


IMG_8663(20191207-023857).JPG
IMG_8662(20191207-023857).JPG
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1053
金钱
1053
注册时间
2017-11-3
在线时间
720 小时
 楼主| 发表于 2019-12-7 13:34:03 | 显示全部楼层
手抖误发,尚未编辑完成。如果管理员看到请帮忙删除
回复 支持 反对

使用道具 举报

28

主题

294

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1790
金钱
1790
注册时间
2018-3-26
在线时间
294 小时
发表于 2019-12-7 15:21:06 | 显示全部楼层
Nemesis 发表于 2019-12-7 13:34
手抖误发,尚未编辑完成。如果管理员看到请帮忙删除

可以继续编辑
茵茵猪头
回复 支持 反对

使用道具 举报

6

主题

1127

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1656
金钱
1656
注册时间
2019-8-15
在线时间
102 小时
发表于 2019-12-7 19:49:50 | 显示全部楼层
帮顶                                 
成功没有捷径
回复 支持 反对

使用道具 举报

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1053
金钱
1053
注册时间
2017-11-3
在线时间
720 小时
 楼主| 发表于 2019-12-7 21:49:52 | 显示全部楼层
回复 支持 反对

使用道具 举报

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1053
金钱
1053
注册时间
2017-11-3
在线时间
720 小时
 楼主| 发表于 2019-12-8 10:36:49 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-6 01:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表