用STM32F103RCT6开源电脑USB机械键盘,感兴趣吗?

2019-07-20 22:51发布

本帖最后由 Mr.liu 于 2018-9-29 19:22 编辑


最近项目上用到了USB接口,所以脑补了一下。也玩了一下用STM32 的USB分别实现了鼠标键盘(带FreeRTOS),把鼠标键盘复合在一起(这个还没有实现带FreeRTOS)。

基础条件和工作准备已经有了。 当我给我朋友说了我的想法,他们都不看好。所以想看看广大网友的看法。

我在论坛搜了一下,以前也有人说做,但是没有后文了,今天的我是不是和之前的他们一样,想法很天真。

所以你们的投票结果就是我的动力!欢迎参与投票。

计划:


1.数字小键盘(有线)

第一步来个简一点的数字小键盘,和银行柜台上输密码的键盘一样,当然也可以自己定义每个键的键值。

2.USB电脑键盘(有线和无线)

第二步来一个完整电USB电脑键盘。分有线和无线。无线采用2.4G(NRF24L01)、433(CC1111自带USB和无线的8051芯片,这样接收端体积更小)

3,飞鼠(无线)

第三步是做一个飞鼠键。大家对飞鼠应该不陌生,可能很多人家里的电视遥控器已经是飞鼠了。这个飞键鼠是把鼠标和键盘的功能做在一个遥控器上。外壳初步先的NOKIA E63(QWERTY全键盘)外壳 外加一个OLED显示屏。

同时可以实现智能家居的控制(虽然本人现在是做自动化控制哈),网友可以进行功能扩展。


开源说明:

1.教程。PDF文档编写。

2.代码。提供原工程。

3.原理图。提供PDF文档。

4.PCB(开发板)可以自己画。如果人多的话,可以我这边做好。成本价提供(邮费自理)




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
29条回答
Fan233
1楼-- · 2019-07-21 01:54
 精彩回答 2  元偷偷看……
Mr.liu
2楼-- · 2019-07-21 01:59
Fan233 发表于 2018-9-29 10:26
以前画过机械键盘硬件的,但是软件是近期才接触,如果楼主愿意做的话,我十分愿意协助,希望能学习到更多的 ...

感谢您的支持。开源目的也是为了在整个过程中得到广大网友的帮助提升自己。
Fan233
3楼-- · 2019-07-21 07:07
Mr.liu 发表于 2018-9-29 10:32
感谢您的支持。开源目的也是为了在整个过程中得到广大网友的帮助提升自己。

可以考虑一起先做个简单的小数字键盘?
Mr.liu
4楼-- · 2019-07-21 12:20
 精彩回答 2  元偷偷看……
NULLFF
5楼-- · 2019-07-21 14:04
本帖最后由 Mr.liu 于 2018-9-29 10:59 编辑
NULLFF 发表于 2018-9-29 10:46
最好有比较人性化的用户自定义编程界面,宏键鼠,你懂的。

您好。第一次听说过“宏键鼠”(out了^_^)。刚问度娘了。“宏定义从字面上的意思来讲就是将一系列操作融入到一个简单的按键当中,简化一些常规的复杂操作,让使用者可以尽快的完成重复性较高的日常操作。基本都是遵循了选取按键→设置延迟→宏录制→修改→实现的过程,只要是一款产品能够将宏定义吃透就能够完全掌握了所有的宏定义操作”

在理论上是可以实现的。外加一个EEPROM用于保存几个宏键的键值 ,扫描到相应的宏键有按下,从EEPROM里提取录制的键值发送到PC。当然还有一个录制功能要实现。

非常感谢你的提议。这个后期可以考虑实现。
Mr.liu
6楼-- · 2019-07-21 14:20
 精彩回答 2  元偷偷看……

一周热门 更多>