wPbca

CV keyboard three-key keyboard four-key keyboard nine-key keyboard wired keypad

 
Overview

感谢
PhantomR的开源作品【三键侧透光小键盘】CH552G - 嘉立创EDA开源硬件平台 (oshwhub.com)
流程真的很详细,跟着一步一步来就能弄出来
学习一下学习记录hhh
这个工程主要是自己想改着玩一下,然后在生菜大佬那做的丐17+4Tpro成品有三个usb拓展坞,就想着整个直插的玩玩,丐-可直插-三键!不过后来考虑实用一点,就又改了改
友情提示:这就是个玩具~还挺解压,我还打个孔栓上手机挂绳当挂坠,壳子按键加大,无论是侧键还是机械轴体,按起来都挺解压。
软件部分
使用arduino编程,有GitHub作者开源的例程,照着改就可以,可以进共享文档看word,后续修改程序参照分享包中的excel里的按键名称及操作,附件里面的可能更新不及时,建议共享文档点进来看
把程序引脚和基本按键的代码放word里了方便复制,媒体按键的操作只能在媒体键盘程序里使用,鼠标键盘的例程里能用普通的按键和鼠标操作,例程都是GitHub作者弄出来的,我只是搬运了过来,方便看一些,如果想看更细致的内容点这。
有一点需要注意,ch552G用的iflash烧录只能200次左右,需要注意寿命哦~改键程序正在制造中~
程序正题
230725:
以前的什么破玩意~
丢了丢了
改键进行中,在写上位机
目前适配9键改键但灯光少
适配3键改键少但灯光多
还在优化中
获取测试用最新hex和改键协议、串口助手可加群
稳定后会放到开关广场附件来
 
硬件修改
3+6侧出,9键更适合大多数人,也是小巧精致,毕竟侧键不太好按,3键更像玩具
3.8日看作者Monster阿原文章,修改了板子,增加两颗5.1k电阻,方便c to c使用,当然,只是用usb-a to c线的依旧可以不焊
C口母座:
16pin直插的,不想用C口的自己改个MICRO口的也好弄,注意数据传输的D+D-别弄反就行
热插拔:
整了个凯华热插拔的孔,能当个试轴器玩玩也还行,五孔的
烧录:
按那个中间的按键就行,没有按键不想买也没事,咱贴心的留了俩孔,镊子捏住短接就行,拔掉一颗轴,镊子伸进去一捏
3D外壳
230725日:群内有群友绘制的适合fdm打印机打印的九键壳子~此处感谢群友@羽中落扇
 
4.7日:三键壳子照常可印,rgb光效已出但代码一坨还在改,后续加入改键后程序会一起发出
九键壳子不要印了!
九键壳子不要印了!
九键壳子不要印了!自己有打印机可以印玩玩,三维猴太贵了,新镂空壳子在造,无空腔还能gasket!?价格也是5元多!
 
用的C4D建模,疯狂布尔,每个壳仅占用一次打印机会,目前三维猴一个壳子5.01+11元运费
按键加大,让侧边按键稍微好按一些,不要的可以不焊,联系我给你导个没按键的壳子
外观完全一体,内部定位板卡槽式设计,扣上轴即锁住稳定,三键四键外壳两边的固定连接用壁纸刀切下,没有完全固定,有活动空间,下边可以垫珍珠棉边角料增加软度减轻杂音
想看一眼样子的话,可以来这个平台Tinkercad,导进来看就行,选择三维设计,在线的,免下载。
三键(四键差不多)外观展示,外壳已验证,缝隙控制良好,外观完全一体,稳定性尚可,侧键按动清脆,如需更凸出一些按钮,可以在里面贴一层纸,定位板上加层珍珠棉、底下塞点泡泡纸,声音还能有变化hhh
三键四键九键定位板卡槽有单有双凸起,只用壁纸刀贴着外壳切下单凸起,让凸起跟着定位板,拿出来旋转180°,正好对应上,双凸起中间的空就是给定位板的凸起准备的
9键卡槽安装演示
实物
这东西成本极低(前提是你有电烙铁和焊锡,没有电烙铁花几块钱买个加热台,锡浆整C口更方便(一定要少!很少很少!没烙铁就得很麻烦)
接下来就是简单的焊接啦~
先C口,这东西比较难吧算是
轴座要最后焊,要不然侧边按钮很不好焊
边缘缝隙比较窄不太好拔键帽,但是好看啊~
还没打磨,打磨完光亮了就好了,按钮如果是无光版本就是背后那第十颗键,如果是rgb版本就是烧录键,此外抠下来6露出来俩孔,镊子捏上也能烧录
3.15日新增外观展示:
从左到右依次为九键、四键、三键、三键旧壳子
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-18 22:59:10

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号