找回密码
 注册
快捷导航
查看: 17350|回复: 47

[其它] 【原创】改造SK8855为蓝牙键盘

  [复制链接] |自动提醒
阅读字号:

127

回帖

6

积分

507

资产值

高级会员 Rank: 2Rank: 2

注册时间
2013-1-28
发表于 2015-8-27 23:29:49| 字数 761| - 中国–四川–成都 电信 | 显示全部楼层 |阅读模式
本帖最后由 zmingwang 于 2015-8-27 23:28 编辑

我之前曾做个一个USB的键盘模块,其目的就是实验TP键盘的矩阵和指点杆,做出来后试用效果也是非常好的。将SK8855改为蓝牙键盘是我老早就想干的事,只是需求不是太迫切,就一直拖到现在.
选蓝牙方案也是纠结了一段时间,最早是想用TI的CC2540来做,因为这个芯片自带蓝牙和USB,可以实现USB和蓝牙共存,我也验证了这个方案,最后放弃了,因为CC2540的IO不多,需要外加一个芯片来进行键盘扫描,这就额外增加了功耗,不利于电池续航。
然后就看到论坛里有位朋友用的nrf51822来做,当时我还是想将USB和蓝牙集成到一起的,暂时没考虑这个芯片。后来发现小米手环上用的蓝牙方案貌似很屌,DA14580,纸面参数非常诱人,功耗非常低,再加上这个芯片IO也很多,可以做键盘,我关注了这个芯片一段时间,本来想用的,但是这个芯片多IO的版本貌似用的人少,基本没有成品模块,再一个这个芯片貌似需要外部存储器来写代码,最后也放弃了这个方案。
最后还是觉得nrf51822最合适,这个芯片有现成的模块,不需要再为RF电路费心,IO也够做键盘扫描,一个芯片就可以实现蓝牙键盘+鼠标功能,我也就选定了用51822,放弃了兼容USB的想法。
到现在为止,基本的功能已经实现,可以连接蓝牙4.0BLE的主机,4.0以下的不支持。
我试过连接ipad,小米4手机,和CSR4.0适配器,都是没有问题的.
目前我没有做功耗控制,用的是700mA的电池,平均功耗13多mA,一天用8小时的话,可以用1个星期的样子.模块和SK8855的USB控制模块一样大小

安装在键盘上,这是在调试,大家可以忽略掉那些飞线

SK8855

背面,电池和充电模块和调试线全部塞到了USB收线槽中了

未做功耗控制,平均功耗13mA




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1技术分 +1 收起 理由
HOPE + 1 精品文章

查看全部评分

5886

回帖

114

积分

7384

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-12-6
铜牌荣誉勋章(注册8年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2015-8-27 23:35:43| 字数 37| - 中国–北京–北京 联通 | 显示全部楼层
顶~~~~~~~~~~~~~~~~~

牛逼!!!!!!!!!!!!!!!!!
X1 nano Gen3
回复 支持 反对

使用道具 举报

9万

回帖

1054

积分

1万

资产值

管理员 Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

注册时间
2001-11-20
金牌荣誉勋章(注册20年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2022年全勤勋章2023年全勤勋章2024
发表于 2015-8-27 23:37:37| 字数 82| - 中国–广东–深圳 电信 来自手机版 | 显示全部楼层
QUOTE:
gaoyu840621 发表于 2015-8-27 23:35
顶~~~~~~~~~~~~~~~~~

牛逼!!!!!!!!!!!!!!!!!

哈哈,你是不是心动了?
回复 支持 反对

使用道具 举报

9万

回帖

1054

积分

1万

资产值

管理员 Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

注册时间
2001-11-20
金牌荣誉勋章(注册20年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2022年全勤勋章2023年全勤勋章2024
发表于 2015-8-27 23:38:32| 字数 20| - 中国–广东–深圳 电信 来自手机版 | 显示全部楼层
楼主好文,最好过程能再详细些。
加分奖励!
人生满希望
T700: i7-1195G7, 64GB RAM, 1T M.2+2T HDD, 15in UXGA(1600x1200) LED    |   X62s: i7-5600u, 32GB RAM, 128GB mSATA, 12.1in SXGA+ AFFS LCD
X2100: i7-10710u, 32GB RAM, 512GB M.2, 13in WQXGA LCD(3000x2000)      |   T70: Xeon(R)E3-1505L, 32GB RAM, 512GB M2+ 2TB HDDx2(Raid1)
回复 支持 反对

使用道具 举报

5886

回帖

114

积分

7384

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-12-6
铜牌荣誉勋章(注册8年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2015-8-27 23:45:57| 字数 182| - 中国–北京–北京 联通 | 显示全部楼层
QUOTE:
HOPE 发表于 2015-8-27 23:37
哈哈,你是不是心动了?

太。。。。。。。。。。心动了!

主要是我想学学芯片什么的,都是什么原理。看起来好高大上

我最近也在改键盘,把机械键盘改无线,最近加上了充电电路。这一切在楼主看来都是小菜一碟,我却吭哧吭哧三天




目前做到的就是开机不充电,关机充电,充电ESC灯亮。在楼主面前这都是小儿科。

楼主,给点指导吧~~~~~



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
X1 nano Gen3
回复 支持 反对

使用道具 举报

177

回帖

9

积分

5222

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-9-3
发表于 2015-8-27 23:46:09| 字数 13| - 中国–广东–深圳 电信 | 显示全部楼层
会有成品出来吗。期待要一个
W520 2860QM
回复 支持 反对

使用道具 举报

127

回帖

6

积分

507

资产值

高级会员 Rank: 2Rank: 2

注册时间
2013-1-28
 楼主| 发表于 2015-8-27 23:53:30| 字数 50| - 中国–四川–成都 电信 | 显示全部楼层
QUOTE:
HOPE 发表于 2015-8-27 23:37
哈哈,你是不是心动了?

感谢HOPE老大加分鼓励
回复 支持 反对

使用道具 举报

127

回帖

6

积分

507

资产值

高级会员 Rank: 2Rank: 2

注册时间
2013-1-28
 楼主| 发表于 2015-8-27 23:54:57| 字数 107| - 中国–四川–成都 电信 | 显示全部楼层
QUOTE:
gaoyu840621 发表于 2015-8-27 23:45
太。。。。。。。。。。心动了!

主要是我想学学芯片什么的,都是什么原理。看起来好高大上

说什么指导,大家都是喜欢玩这些电子技术的,有什么问题相互交流嘛
回复 支持 反对

使用道具 举报

7215

回帖

99

积分

13万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2012-8-20
年全勤勋章2019年全勤勋章2022月全勤勋章铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)年全勤勋章2023年全勤勋章2024
发表于 2015-8-28 00:05:58| 字数 5| - 中国–山东 联通/数据上网公共出口 | 显示全部楼层
高手在民间
W530 I7 3720 16G 500SSD +1T
W500 X9100 8G 128SSD+500HDD (貌似显示器高压板坏了)
T420 I5250 8G 128SSD
X61T
回复 支持 反对

使用道具 举报

5886

回帖

114

积分

7384

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-12-6
铜牌荣誉勋章(注册8年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2015-8-28 00:06:03| 字数 217| - 中国–北京–北京 联通 | 显示全部楼层
QUOTE:
zmingwang 发表于 2015-8-27 23:54
说什么指导,大家都是喜欢玩这些电子技术的,有什么问题相互交流嘛

其实我也想做一个楼主的键盘

我不是学电子的

我想学学你所说的芯片,键盘扫描这些

其实大概的工作原理我知道,但是深入的不知道该怎么学,看看什么书。

比如我现在改键盘,都是拆罗技的键盘,这些键盘虽然有区别,但是芯片好像都是一样的,只是刷了不同的扫描代码,加了几个灯。这些都是怎么做到的

说白了,楼主,你能给我推荐几本书么?
X1 nano Gen3
回复 支持 反对

使用道具 举报

3188

回帖

35

积分

1万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2010-1-11
发表于 2015-8-28 02:48:32| 字数 95| - 美国–新泽西州–伯灵顿–芒特劳雷尔 Comcast通信公司 | 显示全部楼层
QUOTE:
zmingwang 发表于 2015-8-27 23:29
我之前曾做个一个USB的键盘模块,其目的就是实验TP键盘的矩阵和指点杆,做出来后试用效果也是非常好的。将SK8 ...

牛逼,顶!
回复 支持 反对

使用道具 举报

3万

回帖

271

积分

7万

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2010-12-19
月全勤勋章
发表于 2015-8-28 06:29:04| 字数 6| - 中国–广东–广州 电信 | 显示全部楼层
做出来大卖!
回复 支持 反对

使用道具 举报

3369

回帖

59

积分

4万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2013-2-18
发表于 2015-8-28 07:11:05| 字数 3| - 中国–浙江–温州 电信 | 显示全部楼层
高手啊
Thinkpad t410 已出;
回复 支持 反对

使用道具 举报

1867

回帖

70

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2013-6-17
月全勤勋章铜牌荣誉勋章(注册8年以上会员)
发表于 2015-8-28 08:11:13| 字数 6| - 中国–北京–北京 联通 来自手机版 | 显示全部楼层
这个必须顶!
T60/X220/T420s/X1C 2015/T460s/幻14 2020/X1C 2021
台式 i7-13700KF/7900XT/32G/2T+3T/4K+2K
T14s Gen3 i7-1260P/UMA/32G/512G/1200P/4G WWAN/蓝指IR摄
回复 支持 反对

使用道具 举报

1559

回帖

12

积分

6538

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2015-6-29
发表于 2015-8-28 08:27:07| 字数 4| - 中国–山东–青岛 电信 | 显示全部楼层
这个大牛
回复 支持 反对

使用道具 举报

zhangyongtao - 液晶屏改装

8万

回帖

677

积分

4万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2003-12-21
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)金牌荣誉勋章(注册20年以上会员)
发表于 2015-8-28 08:39:06| 字数 6| - 中国–河南–郑州 电信 | 显示全部楼层
高手在民间啊
各种屏幕改装,2K 4K改装服务       B站:西莫迪 ,旺旺:液晶服务 微信号:lcdfans QQ21144474
X1C 2018 i5-8350u16G 1T 2K/T14 GEN4 32G 2T 2.5K 高刷144 HDR/X2100 I7-10710U
回复 支持 反对

使用道具 举报

7万

回帖

470

积分

13万

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-2-17
年全勤勋章2020月全勤勋章铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)年全勤勋章2017金牌荣誉勋章(注册20年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2015-8-28 08:50:05| 字数 19| - 中国–江苏–徐州 联通 | 显示全部楼层
不喜欢蓝牙的,有无线的改造方案吗?大师
1*X230,1*X220,1*W520,1*MBA,1*X1C 2018,3*HP,
回复 支持 反对

使用道具 举报

127

回帖

6

积分

507

资产值

高级会员 Rank: 2Rank: 2

注册时间
2013-1-28
 楼主| 发表于 2015-8-28 09:09:46| 字数 186| - 中国–四川–成都 电信 | 显示全部楼层
QUOTE:
gaoyu840621 发表于 2015-8-28 00:06
其实我也想做一个楼主的键盘

我不是学电子的

这个,简单说就是要懂点电路基础,然后学习C语言,基本就可以了,现在的单片机都是用C语言编程的.
要做蓝牙,其实也就是要了解方案商的API接口,因为蓝牙没有开源的协议栈.
要做普通无线,那选择就非常宽了,问题在于我们自己定的通信协议不一定有蓝牙好,对低功耗也是有挑战的.
回复 支持 反对

使用道具 举报

1367

回帖

55

积分

57

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2011-8-24
发表于 2015-8-28 09:18:12| 字数 5| - 中国–江苏–苏州–昆山市 电信 | 显示全部楼层
牛逼大大滴
回复 支持 反对

使用道具 举报

horihons - X62-15,2181

1万

回帖

272

积分

16万

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2014-7-7
年全勤勋章2017年全勤勋章2018月全勤勋章铜牌荣誉勋章(注册8年以上会员)年全勤勋章2023银牌荣誉勋章(注册10年以上会员)年全勤勋章2024
发表于 2015-8-28 10:35:09| 字数 13| - 中国–广东–珠海 电信 | 显示全部楼层
楼主是不是可以做成品出售了
广告位招租中……
回复 支持 反对

使用道具 举报

874

回帖

14

积分

1万

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-4-11
发表于 2015-8-28 10:59:38| 字数 5| - 中国–陕西–西安 联通 | 显示全部楼层
楼主好牛叉
纠结中前行...
X61/T400/W540
Hackintosh:5800X/64G/2T
MacbookPro 16: M1Max/32G/512G
回复 支持 反对

使用道具 举报

4567

回帖

52

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2009-10-23
发表于 2015-8-28 11:14:11| 字数 5| - 中国–上海–上海–徐汇区 联通/漕河泾数据中心 | 显示全部楼层
关注...
T500 P8700, R400 P8700
X61 T8100, X61s L7500
T420S I5 2520
T450S i5 5200
回复 支持 反对

使用道具 举报

1995

回帖

30

积分

9957

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-8-11
发表于 2015-9-1 10:50:35| 字数 19| - 中国–浙江–宁波–慈溪市 电信 来自手机版 | 显示全部楼层
要量产的话,我可以设计底座,电池也有。
回复 支持 反对

使用道具 举报

7180

回帖

86

积分

3万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-9-25
铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2015-9-1 14:20:34| 字数 3| - 中国–浙江–杭州 电信 | 显示全部楼层
牛逼!
P1 Gen4 11800H 64G 4T RTX2000 4K,
Dell M5530 8850h 32g P1000 4k,MBP 2019 i7 9750h+16+1T,P15-10850h+64G+2T+4k+T2000,x1c-10710u+16+2k(HDR),X1c 1280p+32+4k
回复 支持 反对

使用道具 举报

2682

回帖

50

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2010-9-16
月全勤勋章铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2015-9-1 14:54:14| 字数 61| - 中国–江苏–扬州 电信 | 显示全部楼层
这个真的nb了,要是能够将几根飞线再处理一下的话,就更不得了了。直接模块化生产了!什么键盘,接上这个,直接变身蓝牙键盘了。
回复 支持 反对

使用道具 举报

127

回帖

6

积分

507

资产值

高级会员 Rank: 2Rank: 2

注册时间
2013-1-28
 楼主| 发表于 2015-9-5 19:09:32| 字数 140| - 中国–四川–成都 电信 | 显示全部楼层
QUOTE:
tanghehua 发表于 2015-9-1 14:54
这个真的nb了,要是能够将几根飞线再处理一下的话,就更不得了了。直接模块化生产了!什么键盘,接上这个, ...

那到不是什么键盘都能接,只能接X220类似的小接口的键盘.
我倒是想做一个USB转蓝牙的东西,不过貌似也然并卵.
回复 支持 反对

使用道具 举报

2682

回帖

50

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2010-9-16
月全勤勋章铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2015-9-6 09:02:57| 字数 119| - 中国–江苏–扬州 电信 | 显示全部楼层
QUOTE:
zmingwang 发表于 2015-9-5 19:09
那到不是什么键盘都能接,只能接X220类似的小接口的键盘.
我倒是想做一个USB转蓝牙的东西,不过貌似也然并 ...

那倒不会,只要弄出来,放到51的商城里,有需要的,应该就会购买。
T61p T430s X61 X62-4th
回复 支持 反对

使用道具 举报

3202

回帖

53

积分

6万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-6-2
银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2015-9-6 17:01:54| 字数 26| - 中国–四川–成都 教育网/西南交通大学教育网 | 显示全部楼层
usb转蓝牙比较好,适应性强,焊线对于很多同学是硬伤
X200/P8600割脉/英特F200 3D摄像头|X220/i7 2640顶配/13.3吋2k夏普屏|X301/U9400(1.866)/13.3吋AFFS屏
回复 支持 反对

使用道具 举报

35

回帖

0

积分

101

资产值

入门会员 Rank: 1

注册时间
2005-9-17
发表于 2015-9-6 18:38:58| 字数 34| - 中国–北京–北京–海淀区 电信通/北京大学 | 显示全部楼层
一直关注楼主的进展,楼主加油争取做出成品来。。啥时候上线淘宝说一声啊
回复 支持 反对

使用道具 举报

35

回帖

0

积分

101

资产值

入门会员 Rank: 1

注册时间
2005-9-17
发表于 2015-9-6 18:42:07| 字数 209| - 中国–北京–北京–海淀区 联通/北京大学 | 显示全部楼层
QUOTE:
zmingwang 发表于 2015-9-5 19:09
那到不是什么键盘都能接,只能接X220类似的小接口的键盘.
我倒是想做一个USB转蓝牙的东西,不过貌似也然并 ...

usb转蓝牙的模块如果做出来,几乎所有机械键盘改蓝牙就瞬间解决了!
应该很有市场的,或者哪位有机械键盘的,可以去外设论坛发个调查贴。。

我个人觉得现在做usb转蓝牙正好可以填补 蓝牙机械键盘坑爹价和现在普通机械键盘白菜价之间的空缺,

接受程度应该没问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-13 17:42 , Processed in 0.261234 second(s), 77 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部