码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-01-24 23:54:21      阅读:1728      评论: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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!