自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈志伟的博客

深入剖析,分享经验

  • 博客(8)
  • 收藏
  • 关注

原创 【极简版GH60】【GH60剖析】【八】增加一键输入密码(邮箱)功能

有一些高频率的输入字符串,我们可以写入到源代码中,让键盘可以替我们输入,比如说我们的密码、我们的用户邮箱等等,这样可以提高我们的效率。我们先看看K大给的文档,里面有Build firmware--------------### 1. Open terminalOpen terminal window to get access to commands. Us

2016-02-28 18:21:43 3898

原创 【极简版GH60】【GH60剖析】【七】分析源代码

接下来,我们研究我们的程序,看下怎么可以使得键盘可以一键输入密码。首先,https://github.com/tmk/tmk_keyboard,这里有几乎所有的固件源码,新手可能一看会头大,大家应该还记得http://www.keyboard-layout-editor.com/#/layouts/7d55431c8a8d9f9bf94b6f6af8ce7c12这个网站吧。

2016-02-28 18:20:50 5108

原创 【极简版GH60】【GH60剖析】【六】修改配列

说完了GH60的硬件部分,接下来到软件部分,我觉得,软件部分才是极简版GH60的精髓部分,毕竟仅有硬件的话GH60只是一个有手感可以按动的一堆没有功能的按键,而软件让他变成了灵活多变的键盘。通过对软件的修改,我们只需要改一些bit,就可以让键盘实现许多种功能,正是这种编程的思想让计算机变得如此强大。我们可以通过编程,使得我们按一个按键键盘就可以替我们完成一系列的操作(比如说输入密码),就算哪天密码

2016-02-28 18:19:16 9277 1

原创 【极简版GH60】【GH60剖析】【五】壳和键帽的装配

既然没有什么问题了,下面就可以装壳上螺丝了, 上好键帽后,这样我们极简GH60的硬件部分就完成了,连接USB数据线,就是一个实用的小键盘了。​      这里我用的USB数据线是TI原厂的MSP430开发板数据线,只要质量不是太次的数据线都没有问题。也许这样一把看起来很普通,没有灯光的酷炫效果的GH60看起来并不是一把合格的GH60,但是,适合自己的就是最好

2016-02-28 18:17:09 3290 1

原创 【极简版GH60】【GH60剖析】【四】轴的安装与焊接

没问题后就可以安微星轴了,当时拿到卫星轴我还琢磨了一会儿,因为拿到的是散件,琢磨了一番才知道怎么样把他们装配到一起,装配好后反过来是这样的话是好着的,如果装好后是这样表示里面那个小塑料装反了。卫星轴需要比较大力才可以按下去,这里建议不要用镊子或者硬物去压,不小心会刮伤,建议用软塑胶什么的。安装好后应该是这样,可以伸出了一长截

2016-02-28 18:15:26 2618

原创 【极简版GH60】【GH60剖析】【三】组件的选购

接下来到元件焊接,焊接先由低到高,先焊MCU、贴片原件,可以先不焊二极管,然后可以焊上usb母座连接电脑刷固件看是否有问题。没有问题之后可以焊上二极管,330R电阻就不需要了,因为没有用到LED。      焊好后可以用镊子短路按键,以测试按键二极管有无问题。我测试的结果是这样的,说

2016-02-28 17:55:46 1639

原创 【极简版GH60】【GH60剖析】【二】原理图的分析

说完了配件的选择,下面分析下原理图,因为我要做的是极简的GH60,所以PCB上的原件有很多都不需要焊上去,我们来分析下GH60revQE原理图。      首先可以看到大概有61个按键,然后每个按键由一个轴,一个LED,一个330欧电阻,一个二极管。因为330欧电阻是LED的限流电阻,所以我的极简版GH60就不需要LED和330R了,只需要焊轴和二极管,二极管在这里起到一个按键无冲

2016-02-28 17:54:59 9113 1

原创 【极简版GH60】【GH60剖析】【一】组件的选购

由于我本人比较追求简单,所以在制作GH60之前我就想好了心目中的GH60是怎么样的。首先,本由于人对于灯光并没有要求,因为使用的环境都比较明亮,而且盲打也不需要看着键盘,所以灯光就变得没有必要了。      然后是轴的选择,因为本人都是用于码字和码代码,所以还想选用克数比较轻的轴,最后还是决定使用红轴,因为喜欢樱桃3494的手感。所以要不要钢板也确定下来了,最终选择了红轴不带钢

2016-02-28 17:42:42 3079 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除