【原创】改造SK8855为蓝牙键盘
本帖最后由 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
顶~~~~~~~~~~~~~~~~~
牛逼!!!!!!!!!!!!!!!!! gaoyu840621 发表于 2015-8-27 23:35
顶~~~~~~~~~~~~~~~~~
牛逼!!!!!!!!!!!!!!!!!
哈哈,你是不是心动了? 楼主好文,最好过程能再详细些。
加分奖励! HOPE 发表于 2015-8-27 23:37
哈哈,你是不是心动了?
太。。。。。。。。。。心动了!
主要是我想学学芯片什么的,都是什么原理。看起来好高大上
我最近也在改键盘,把机械键盘改无线,最近加上了充电电路。这一切在楼主看来都是小菜一碟,我却吭哧吭哧三天
目前做到的就是开机不充电,关机充电,充电ESC灯亮。在楼主面前这都是小儿科。
楼主,给点指导吧~~~~~
会有成品出来吗。期待要一个 HOPE 发表于 2015-8-27 23:37
哈哈,你是不是心动了?
感谢HOPE老大加分鼓励^h^ gaoyu840621 发表于 2015-8-27 23:45
太。。。。。。。。。。心动了!
主要是我想学学芯片什么的,都是什么原理。看起来好高大上
说什么指导,大家都是喜欢玩这些电子技术的,有什么问题相互交流嘛 高手在民间 zmingwang 发表于 2015-8-27 23:54
说什么指导,大家都是喜欢玩这些电子技术的,有什么问题相互交流嘛
其实我也想做一个楼主的键盘
我不是学电子的
我想学学你所说的芯片,键盘扫描这些
其实大概的工作原理我知道,但是深入的不知道该怎么学,看看什么书。
比如我现在改键盘,都是拆罗技的键盘,这些键盘虽然有区别,但是芯片好像都是一样的,只是刷了不同的扫描代码,加了几个灯。这些都是怎么做到的
说白了,楼主,你能给我推荐几本书么?^u^^u^^u^^u^ zmingwang 发表于 2015-8-27 23:29
我之前曾做个一个USB的键盘模块,其目的就是实验TP键盘的矩阵和指点杆,做出来后试用效果也是非常好的。将SK8 ...
牛逼,顶! http://www.ibmnb.com//mobcent//app/data/phiz/default/23.png 做出来大卖!
高手啊 这个必须顶! 这个大牛 高手在民间啊
不喜欢蓝牙的,有无线的改造方案吗?大师 gaoyu840621 发表于 2015-8-28 00:06
其实我也想做一个楼主的键盘
我不是学电子的
这个,简单说就是要懂点电路基础,然后学习C语言,基本就可以了,现在的单片机都是用C语言编程的.
要做蓝牙,其实也就是要了解方案商的API接口,因为蓝牙没有开源的协议栈.
要做普通无线,那选择就非常宽了,问题在于我们自己定的通信协议不一定有蓝牙好,对低功耗也是有挑战的. 牛逼大大滴 楼主是不是可以做成品出售了 楼主好牛叉 关注... 要量产的话,我可以设计底座,电池也有。 牛逼! 这个真的nb了,要是能够将几根飞线再处理一下的话,就更不得了了。直接模块化生产了!什么键盘,接上这个,直接变身蓝牙键盘了。 tanghehua 发表于 2015-9-1 14:54
这个真的nb了,要是能够将几根飞线再处理一下的话,就更不得了了。直接模块化生产了!什么键盘,接上这个, ...
那到不是什么键盘都能接,只能接X220类似的小接口的键盘.
我倒是想做一个USB转蓝牙的东西,不过貌似也然并卵. zmingwang 发表于 2015-9-5 19:09
那到不是什么键盘都能接,只能接X220类似的小接口的键盘.
我倒是想做一个USB转蓝牙的东西,不过貌似也然并 ...
那倒不会,只要弄出来,放到51的商城里,有需要的,应该就会购买。 usb转蓝牙比较好,适应性强,焊线对于很多同学是硬伤 一直关注楼主的进展,楼主加油争取做出成品来。。啥时候上线淘宝说一声啊 zmingwang 发表于 2015-9-5 19:09
那到不是什么键盘都能接,只能接X220类似的小接口的键盘.
我倒是想做一个USB转蓝牙的东西,不过貌似也然并 ...
usb转蓝牙的模块如果做出来,几乎所有机械键盘改蓝牙就瞬间解决了!
应该很有市场的,或者哪位有机械键盘的,可以去外设论坛发个调查贴。。
我个人觉得现在做usb转蓝牙正好可以填补 蓝牙机械键盘坑爹价和现在普通机械键盘白菜价之间的空缺,
接受程度应该没问题
页:
[1]
2