查看原文
其他

华为看了直呼厉害! “天才少年”稚晖君造“客制化”智能键盘震撼极客圈

Robospeak 机器人大讲堂 2022-08-17

时隔四个月,有着“野生钢铁侠”之称的稚晖君,终于带着他的最新项目视频回归——一款完全客制化、带屏幕模块的机械键盘!这个视频还被华为官方转发评论“太厉害了!”



稚晖君究竟何许人也?稚晖君,真名彭志辉,表面上是华为 2020 年招募的天才少年,背后是坐拥百万粉丝的B站硬核科技UP主,至于他那些以往的黑科技在此就不再详细阐述,让我们来看看稚晖君这次发明的机械键盘。

 


稚晖君表示造键盘的这个想法源自几个月前的居家办公经历。果然,这就是我等凡人和大佬的差距啊,在你搜《打工人居家办公摸鱼指南》的时候,大佬则在造“客制化”键盘。


何为“客制化”?程序员VS游戏爱好者这一类群体,往往对键盘的要求非常高,正因如此,市场上一部分玩家对于电脑外设的性能和外观的极致追求,也就催生了一种叫做“客制化”的圈子。但稚晖君接触下来发现,很多“客制化”都是“换汤不换药”,于是他决定从零构思,设计一款真正的“客制化”键盘。


▍想要“客制化”键盘?自己造!


稚晖君表示,既然是自己搞客制化,那最大限度发挥自由度没毛病吧?换壳什么的,不存在!什么电路、固件代码的,通通从头搞!

 


键盘的硬件原理其实很简单,每个键轴就是一个独立的开关,按下导通为0,弹起断开为1,通过控制器芯片检测按键的高低电平就可以知道按键是否被按下。虽然听起来很简单,但稚晖君表示在设计中还是遇到了不少难题:


常规的键盘有100个左右的按键,如果每个按键都接一根导线到MCU的引脚,那么就需要MCU有100多个引脚,这显然是极其浪费且不太现实的。正因如此,所以市面上的键盘基本都使用一种叫做矩阵键盘的形式来检测按键。

可是如此一来,按键就存在一定的耦合,就会出现俗称的“鬼键”问题——没被按下的按键也会被触发的情况,为了解决这个问题,稚晖君设想在按键下面再添加一个二极管,有效防止误触发的问题。

 


然鹅,问题又来了。一般在设计 PCB 的时候,一般都要做减震处理,在 PCB轴之间挖出很多长槽。但矩阵键盘和一堆二极管的模式会导致 PCB 的走线变得非常麻烦。于是乎,稚晖君又想出了一个完美的方案:使用移位寄存器来实现按键扫描。

 


键盘硬件问题解决了,接下来就是固件啦。目前市面上绝大多数的客制化键盘都是使用像QMK、ZMK这样的开源固件,但它们往往为了适配大量的键盘型号,导致存在代码臃肿、性能优化不足、扩展性不太好等问题。因此,基于高性能的ARM主控,稚晖君自己开发了一套键盘固件,实现了HID设备枚举、1kHz的硬实时报文以及1ms的超低延迟。


好家伙,全速HID设备性能直接拉满。就问你们激不激动?

 


不仅如此,稚晖君还亲情奉送固件代码开源地址,感兴趣的小伙伴请移步→(地址:https://github.com/peng-zhihui)


在结束电路硬件以及固件代码的设计后,键盘本体基本就搞定了大部分,项目也终于来到了外观设计环节。稚晖君请出了好友@Xikii厂长帮忙设计加工。你们的梦中情键,长这个亚子↓↓↓

 


▍效率提升,外观VS性能两不误


组装完成后,大佬开始了灵魂思考——什么才是智能键盘?


稚晖君表示,如果参考智能手机的定义,智能键盘应该有各种传感器,能够随时安装各种APP,不断获取新能力。基于“模块化”的思路,他给键盘加上了不止一块屏幕。


键盘由三部分组成,除了本体之外,还有一个带USB-HUB功能的底座,以及一个可以替换成各种场景的智能交互模块。智能交互模块可以安装各种APP,首先模块搭载了一块电子墨水屏幕,你可以自定义显示各种内容,比如图片、天气、电脑状态,或者任何其它想要显示的信息。

 


稚晖君表示会把这个模块二次开发,所需要的通信协议和驱动都封装成SDK,方便大家基于SDK开发各种交互应用。


细心的你可能不难发现,在电子墨水屏幕上还有一个小屏幕,一块OLED以及一个电机。此外,还有一个智能滚轮结合旁边的OLED屏幕,可以把它模拟成弹性开关来当做自定义的按键,向上推打开任务视图,向下推显示桌面,它还能成为一个动态仪表,实时显示电脑的CPU占用的信息等。

 


稚晖君认为,他的“梦中情键”除了炫酷的功能,还应该实际解决一些效率提升的问题,于是,指纹识别模块、电容式的触摸按键条,还有其他可自定义的功能就来了,比如用它快速切换桌面、标签、音乐以及复制/粘贴等。




这款模块化键盘被名为“瀚文”,英文名是“Hello Word”。稚晖君表示,这个项目纯粹是为了满足个人对理想键盘的幻想,接下来会把“瀚文”作为之后的主力设备。


另外,稚晖君还表示,由于开发时间有限,项目还有很多可以完善的地方。他还为大家奉上了一些用于“瀚文”的其他场景模块的思路,比如用于直播、3D建模、视频剪辑等场景的扩展模块,真是棒棒哒!

 

例:视频剪辑场景拓展


不愧是稚晖君,一人可抵一个团队,让我们期待他下一个设计的到来!


参考链接:

https://www.bilibili.com/video/BV19V4y1J7Hx


排版 | 耳朵


-----------------END-------------------




更多精彩

*高温来袭,环卫清洁再度惹人注意,机器人替代环卫工到底行不行?

*多场景通吃,复合机器人发展“脑、眼、手、脚”协同,这些技术是关键

*健身赛道新物种:能提供私教服务的机器人,可导航可自主移动陪伴

*大象机器人再添新宠:metaCat米塔猫超萌上线,硬科技也可以柔软治愈

*“绝影X20-消防侦察机器狗”解决方案,跨越险阻,抗灾救援

*欧洲布局下一个10年,工业5.0人类将回归?人机协作,多产业迎来变革

*机器人又连伤3人?最早伤人记录追溯到1978年?安全问题需重视

*21个奖项3个榜单重磅揭晓!2021Leaderobot中国机器人颁奖盛典获奖名单来了!

*全向型150KG大负载导航机器人底盘RANGER提供多用途|松灵新品

*节卡机器人获近10亿元D轮融资,淡马锡、软银愿景等领投

*独家|优傲机器人UR20新品背后——技术细节揭秘

*“书本级”电动旋转夹爪,5轴采血管开盖模组,钧舵机器人赋能生命科学

*继承Delta高速基因,首发高速SCARA新品,阿童木机器人“放大招”!

*KKSwarm | 基于强化学习的开源机器人集群项目,支持理论快速落地

*我才不是搬砖人!KUKA AMR助你清凉一夏~

*上半年销量同比上升超200%,不确定时代如何逆势生长?拆解节卡增长密码

*水下“老司机”!中科院自动化所研制的“全能选手”了解一下

*啪啪啪…霓虹国魔性机器人出新款!鼓掌、唱歌和说话让人笑出鹅叫…

*北理工团队总结生物杂化微纳米机器人新进展,技术有望彻底改变医学

*四川大学团队研发光激活的机器鱼,兼顾功能执行和快速运动



加入社群

欢迎加入【机器人大讲堂】读者讨论群, 共同探讨机器人相关领域话题,共享前沿科技及产业动态。


教育机器人、医疗机器人、腿足机器人、工业机器人、服务机器人、特种机器人、无人机、软体机器人等专业讨论群正在招募, 关注机器人大讲堂公众号,发送“ 交流群 ”获取入群方式!


招募作者

机器人大讲堂正在招募【兼职内容创作者】,如果您对撰写机器人【科技类】或【产业类】文章感兴趣,可将简历和原创作品投至邮箱: LDjqrdjt@163.com  


我们对职业、所在地等没有要求,欢迎朋友们的加入!






 
 

看累了吗?戳一下“在看”支持我们吧!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存