键盘我常见,全中文键盘?那还真是少见!!
之所以制作这样一个中文键盘,是因为本人是个旅游爱好者,同时也有强烈的电竞和多媒体自定义按键的需求。
因此构思了这个带u的模块化便携且具有OLED屏幕的键盘。
至于模块与屏幕的作用~请看下文解析!!
一、工程描述
主控采用了at90u1286,选择它的理由:
- 可烧写空间巨大(128 kB)io口很多
缺点:
- 价格稍高,75块钱。
凯华choc轴体。
二、制作解说
5项:数据传输、折叠、主控、厚度、U
1.数据传输
由排线完成还算牢靠,我没买到合适长度的,现在长了一截出来但是不影响。
2.折叠
是简单地采用了中轴塞俩光轴(2mm直径零切100mm十块包邮一米的),扭转非常顺滑。光轴两侧放了几米螺丝也蛮美观的(我觉得美观)
3.主控
好多人吐槽这个主控。
我手头刚好有两片库存,价格的确是高。
其实真的特别喜欢,可以换个主控重新走下线也不难,我给的源代码可以迁移到许多物美价廉的主控。
更好的点子是把连接两个主板的排线换成弹簧触电(小米手环充电口)然后采用两个主控iic通信,这样更美好。
问题就是没有足够的flash容量玩固件了。
4.厚度
也是被u口妥协。
去掉u口重新画个外壳,可以把厚度到目前的二分之一,甚至三分之一。
奈何我真的很需要便利的传ppt啥的接口。
更好的想法请不要顾虑大胆地说出来,这才是开源的目的。
我笔记本电脑u接口不多,传资料的时候要站起来调整u口设备。
所以我加了个u芯片拓展出两个u2.0。
u2.0的速率只够键盘鼠标还有小规模数据传输。
超过2Gb我会用我的m.2硬盘盒,这俩接口只是满足了传ppt什么的需求。
另外这两个接口的位置位于键盘的右侧如
三、碎碎念和制作思路
5项:防尘盖、数据线、OLED屏幕、旋钮、接口
1.防尘盖
我计划后给他做一个小键盘模块,这样就能变成全键盘配列了,模块化。
另外,折叠后放在背包里u口可能会进异物造成短路,因此我做个防尘盖。
ps:我包巨乱,经常有莫名其妙的小零件,每次回来都要清理。
防尘盖还有别的作用——垫高支架(磁铁吸附,磁铁很便宜,白的就是多出来的排线)。
垫高的高度也是符合我个人惯的高度。
2.数据线
数据线是c口键线分离,我额外做了下沉,我觉得好看。
屏幕
oled屏幕我目前用的代码是可以实时显示PWM值,且生成条状直观感受打字速度。
活的时候可以强迫自己打字效率。
4.旋钮
左手如有两个旋钮,剪辑的效率。ec11编码器的旋钮帽还蛮多的,这个是我自己做的,懒得花钱买。
这个旋钮模块是两个小板拼起来的,如。谁不喜欢每月白两小板呢
5.接口
接口也有防尘盖,同样磁吸
这里接口的io数是足够使用小红点的,轨迹球不清楚。
所以…………你会希望拥有这样一个,可以自定义按键的,全中文键盘吗?
四、产品展示(5)
五、工程附件
如有问题,可在原工程底部留言作者。
相关附件可从原工程查看。
你还有什么想要补充的吗?或者有什么疑惑?欢迎!
更多推荐:
1.
2.
3.