首页 > 其他 > 详细

从零DIY机械键盘/主控方案

时间:2016-01-24 23:53:44      阅读:3209      评论:0      收藏:0      [点我收藏+]

自从有了第一套机械键盘,先后修改了接口方案,安装了LED灯等,但是始终无法满足自己的DIY欲望。

于是想到最简单的方法就是用现成的主控,而主控来源于废弃的键盘,如下图:

技术分享

这种主控也是矩阵方式,只需要测出需要的相应键位然后焊接好就行,完成图如下

技术分享

采用了o 5脚红轴机械轴。。玩lol的朋友应该熟悉这些键位~

但是我仍然想做一个60/88/104的键盘,同时能够自己编程写入不同的组合键 实现不同的功能,甚至可以实现全键无冲。

使用现成的主控方案完全不能满足以上想法,于是就打算自己从主控开始。

关于keyboard主控度娘的信息并不多,又了解了一下开源的GH60方案,然后查询了一下GH60方案图。如下:

技术分享

 

出乎意料的是此方案正是使用的ATMEGA32U4芯片,现正流行的arduino leonardo使用的是同一主控,我在打算DIY键盘主控的时候,也考虑过avr相关技术,当看到GH60原图时刚好满足我的想法,于是我的键盘主控方案就确定使用32U4。

现在有了目标,有了GH60设计图,就可以轻松开工了~~

 

第一步,找出我坏掉的leonardo,取下32u4主控,然后焊接在转接板上,焊接方法就不写了~准备好下一步实验。

技术分享

32u4的TQFP封装有两种大小(?待查证,不清楚是不是封装不同),一种是10mm(左,芯片放在TQFP转DPI44芯片座内),一种是7mm超密针脚(右)。

技术分享

 

接下来就有两种方式,一是用32u4本身的USB来烧写,另一种用arduino IDE通过USBTINY来烧录程序。

两种方式都需要同一外围电路,只是写入方式不同,接下来会对两种方式分开尝试。。。(未完待续)。。。

 

从零DIY机械键盘/主控方案

原文:http://www.cnblogs.com/rapher/p/5156144.html

(1)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!