OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6045|回复: 5

一把可以聊天、传文件的键盘

[复制链接]

45

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1109
金钱
1109
注册时间
2016-3-25
在线时间
360 小时
发表于 2023-2-21 17:39:11 | 显示全部楼层 |阅读模式
本帖最后由 Mr.liu 于 2023-2-21 20:16 编辑

在很多年前就已经把键盘程序写完了。之前有想过做一把,最后放鸽子了。

去年稚辉君开源了一把键盘,看了之后感觉还是有很多玩法。所以最近又把之前的代码拿来改改...

在某宝上看到罗技有一个型号键盘可以两个键盘之间传文件,很是稀奇^_^。但是价格也很美丽,下不了手,那就自己动手做吧。

所以用正点原子Mini板来实现键盘+鼠标+自定义HID通信,上位机自己边学边写的。

在写上位机过种中聊天气泡功能模块是参考了网上大佬的(不过好像还是有一点问题,要是大佬看到了希望指点一下),图标是在

阿里iconfont官网上下载的(如果不妥,可以留言,我删除哈),这只会敲代码,所以都是拿现成的。

下面就来看一下我做的雏形吧!!上位机我会提供给大家下载体验一下。希望多提宝贵建议,或者有更多的创意的想法也欢迎留言!!!

两个键盘之前是通过无线通讯传输数据,用的是两块NRF24L01 模块,都是买板子的时候的。


等成品出来 再给大家分享哈,谢谢!!!


寻求帮助:目前鼠标部分全是模拟的X\Y值,有找过鼠标IC,找到一个KA8的芯片,数据手册也找到了,有寄存器说明,但是没有具体命令,
想着用STM32直接驱动鼠标IC,如果有网友有鼠标IC驱动代码的,方便的话可以一起搞。谢谢。

微信图片_20230221173348.jpg
微信图片_20230221173602.png
微信图片_20230221173343.png
微信图片_20230221173343.png
微信图片_20230221173339.png
微信图片_20230221173333.png
微信图片_20230221173327.png
微信图片_20230221173320.png
代写STM32各类驱动,DEMO程序
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

45

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1109
金钱
1109
注册时间
2016-3-25
在线时间
360 小时
 楼主| 发表于 2023-2-21 17:43:37 | 显示全部楼层
本帖最后由 Mr.liu 于 2023-2-21 17:48 编辑

上位机程序上传不了,限制了20MByte以内,如果有兴趣的网友可以留言,把邮箱地址留下,我看了了第一时间发您。
代写STM32各类驱动,DEMO程序
回复 支持 反对

使用道具 举报

0

主题

27

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
204
金钱
204
注册时间
2020-4-14
在线时间
67 小时
发表于 2023-2-22 08:44:31 | 显示全部楼层
就是两个键盘上电之后,键盘上的WIFI可以自动识别到其他设备,然后电脑只要运行上位机,就可以与其他的键盘进行通讯?
回复 支持 反对

使用道具 举报

70

主题

6698

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12692
金钱
12692
注册时间
2012-11-26
在线时间
3711 小时
发表于 2023-2-22 08:57:24 | 显示全部楼层
给楼主钻研精神点赞,不过实际用途好像不大。。。
学无止境
回复 支持 反对

使用道具 举报

45

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1109
金钱
1109
注册时间
2016-3-25
在线时间
360 小时
 楼主| 发表于 2023-2-22 09:41:44 | 显示全部楼层
Mr.liu 发表于 2023-2-21 17:43
上位机程序上传不了,限制了20MByte以内,如果有兴趣的网友可以留言,把邮箱地址留下,我看了了第一时间发 ...

不会自动识别,要知道对方的ID,双方确定通讯密码,不走WIFI,普通2.4G无线
代写STM32各类驱动,DEMO程序
回复 支持 反对

使用道具 举报

45

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1109
金钱
1109
注册时间
2016-3-25
在线时间
360 小时
 楼主| 发表于 2023-2-22 09:44:52 | 显示全部楼层
jermy_z 发表于 2023-2-22 08:57
给楼主钻研精神点赞,不过实际用途好像不大。。。

谢谢大神的鼓励
代写STM32各类驱动,DEMO程序
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 16:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表