野火电子论坛

 找回密码
 注册

扫一扫,访问微社区

查看: 7711|回复: 177

[经验\资料分享] 【基于无线USB-HID、手势识别的PPT控制器原理图+PCB+源码】

  [复制链接]
发表于 2017-8-26 22:52:06 | 显示全部楼层 |阅读模式
本帖最后由 田志 于 2017-8-27 17:24 编辑

出于兴趣。最近做了一个市面上常见的PPT控制器。实现无线控制PPT的上下翻页、暂停播放、鼠标跟随、放大显示、突出显示,激光笔,手势识别等功能...
控制端使用STM32F103C8T6+MPU6050+NRF24L01,锂电池供电,接收端使用C8T6+NRF24L01。接收端与PC使用的是HID协议,所以是不需要驱动程序的,但是在部分功能中,需要上位机。
因水平有限,为方便开发减小移植量,接收端使用的是STM32CubeMX直接生成的HID工程。使用Cube可以在几分钟内以图形的形式配置好MCU,并且不需要移植RTOS\FATFS\USB等。传送门:http://blog.csdn.net/ybhuangfugui/article/details/52225736
下面上传成果图片:

激光功能
IMG_6513.gif

按键控制PPT上下翻页
IMG_6515.gif

手势识别,向右甩动PPT下一页
IMG_6519.gif

手势识别,向左甩动PPT上一页

IMG_6520.gif

手势识别,向左转动手腕,PPT开始播放
IMG_6526.gif


手势识别,向右转动手腕,PPT退出播放


IMG_6527.gif

控制媒体音量加减
IMG_6530.gif

鼠标跟随
IMG_6531.gif

看完动图,看一下高清一点的好了。
IMG_6532.JPG        14E2EB2372238204E622EC8C7DDC1634.png       19C5C91A5C800FF0ECAFFE7204160BF6.png
大概就是这个样子的了,注意接收器的2.4G天线一定要伸出来...
上位机部分是用来实现音量加减、突出显示、放大显示的,因为这部分内容仅靠HID是不能实现的。上位机需要在后台运行监听键盘,所以涉及到一个键盘钩子~,百度C# 键盘钩子就可以了。

QQ截图20170826220153.jpg

淘宝上有关于罗技的PPT控制笔,传送门:https://item.taobao.com/item.htm ... 1&abbucket=8#detail
对这个感兴趣的可以研究研究,共同讨论,我开放的源码在模拟鼠标部分还存在缺陷。


原理图+PCB+源码+上位机均开源,回复后可见。对研究MPU6050\HID\键盘钩子 都有所帮助。
作品只是初步实现功能,还有很多不完善的地方,希望有热心网友...


原理图+PCB+源码+上位机均开源,回复后可见。
游客,如果您要查看本帖隐藏内容请回复


回复

使用道具 举报

发表于 2017-8-26 23:39:55 | 显示全部楼层
三更半夜,月黑风高  给你   标红至酷
回复 支持 反对

使用道具 举报

发表于 2017-8-27 06:54:19 | 显示全部楼层
可以哦。有使用价值
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-27 10:54:31 | 显示全部楼层
fire 发表于 2017-8-26 23:39
三更半夜,月黑风高  给你   标红至酷

哈哈,感谢火哥!
回复 支持 反对

使用道具 举报

发表于 2017-8-27 11:37:45 | 显示全部楼层
收藏收藏
回复

使用道具 举报

发表于 2017-8-27 17:28:07 | 显示全部楼层
很厉害的样子,学习学习
回复 支持 反对

使用道具 举报

发表于 2017-8-27 18:00:43 | 显示全部楼层
谢谢分享。下载看看,学习
回复 支持 反对

使用道具 举报

发表于 2017-8-27 20:40:34 | 显示全部楼层

谢谢分享谢谢分享谢谢分享
         谢谢分享谢谢分享                       谢谢分享
         谢谢分享谢谢分享                谢谢分享         
                    谢谢分享              谢谢分享谢谢分享谢谢分享
               谢谢分享              谢谢分享        谢                谢
               谢谢分享              谢谢分享        谢                谢
               谢谢分享              谢谢分享        分                分
               谢谢分享              谢谢分享        享                享
               谢谢分享              谢谢分享        谢                谢
               谢谢分享              谢谢分享        谢                谢
谢        谢谢分享               谢谢分享       分                分
谢谢     谢谢分享              谢谢分享        享                享
谢谢分 谢谢分享              谢谢分享        谢                谢
谢谢分 谢谢分享                               谢       谢
谢谢分谢谢分享                         谢                 谢
           谢谢谢谢                    分                               分
               谢谢                   享                                     享

谢谢分享谢谢分享谢谢分享
         谢谢分享谢谢分享                       谢谢分享
         谢谢分享谢谢分享                谢谢分享         
                    谢谢分享              谢谢分享谢谢分享谢谢分享
               谢谢分享              谢谢分享        谢                谢
               谢谢分享              谢谢分享        谢                谢
               谢谢分享              谢谢分享        分                分
               谢谢分享              谢谢分享        享                享
               谢谢分享              谢谢分享        谢                谢
               谢谢分享              谢谢分享        谢                谢
谢        谢谢分享               谢谢分享       分                分
谢谢     谢谢分享              谢谢分享        享                享
谢谢分 谢谢分享              谢谢分享        谢                谢
谢谢分 谢谢分享                               谢       谢
谢谢分谢谢分享                         谢                 谢
           谢谢谢谢                    分                               分
               谢谢                   享                                     享
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-27 20:44:23 | 显示全部楼层
bhlt2016 发表于 2017-8-27 20:40
谢谢分享谢谢分享谢谢分享
         谢谢分享谢谢分享                       谢谢分享
         谢谢 ...

你这个有点厉害
回复 支持 反对

使用道具 举报

发表于 2017-8-28 10:56:41 | 显示全部楼层
先看一下,看起来很不错啊
回复 支持 反对

使用道具 举报

发表于 2017-8-28 16:51:37 | 显示全部楼层
顶起顶起
回复

使用道具 举报

发表于 2017-8-28 18:20:32 | 显示全部楼层
大神,厉害
回复

使用道具 举报

发表于 2017-8-28 18:47:39 | 显示全部楼层
向高手学习
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-28 19:13:30 | 显示全部楼层
需要PCB空板的可以联系我的邮箱:guet_tianzhi@foxmail.com
回复 支持 反对

使用道具 举报

发表于 2017-8-29 14:00:52 | 显示全部楼层
顶下。。。。。
回复

使用道具 举报

发表于 2017-8-29 14:34:29 | 显示全部楼层
田志 发表于 2017-8-28 19:13
需要PCB空板的可以联系我的邮箱:

pcb直接就开源到论坛啦
回复 支持 反对

使用道具 举报

发表于 2017-8-29 16:56:45 | 显示全部楼层
回复

使用道具 举报

发表于 2017-8-29 17:41:43 | 显示全部楼层
谢谢分享,【基于无线USB-HID、手势识别的PPT控制器原理图+PCB+源码】
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-29 21:07:23 | 显示全部楼层
fire 发表于 2017-8-29 14:34
pcb直接就开源到论坛啦

已经开源啦,不过还是有人想直接要空板,多余的我自己留着也没啥用
回复 支持 反对

使用道具 举报

发表于 2017-8-30 05:19:09 | 显示全部楼层
very good
tanks
回复 支持 反对

使用道具 举报

发表于 2017-8-30 09:12:16 | 显示全部楼层
好东西 学习学习
回复 支持 反对

使用道具 举报

发表于 2017-8-30 09:27:07 | 显示全部楼层
666谢谢分享
回复 支持 反对

使用道具 举报

发表于 2017-8-30 09:43:18 | 显示全部楼层
可以可以,这个有使用价值
回复 支持 反对

使用道具 举报

发表于 2017-8-30 10:53:53 | 显示全部楼层
参考一下。
回复

使用道具 举报

发表于 2017-8-30 14:38:01 | 显示全部楼层
回复

使用道具 举报

发表于 2017-8-31 13:00:11 | 显示全部楼层
很棒,很棒
回复

使用道具 举报

发表于 2017-9-1 09:14:16 | 显示全部楼层
谢谢分享。。。。。
回复

使用道具 举报

发表于 2017-9-2 20:35:51 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2017-9-2 20:51:56 | 显示全部楼层
好案例,学习一个
回复 支持 反对

使用道具 举报

发表于 2017-9-2 22:39:12 | 显示全部楼层
谢谢分享!!
回复

使用道具 举报

发表于 2017-9-5 10:17:42 | 显示全部楼层
楼主好人,感谢楼主!!!!
回复 支持 反对

使用道具 举报

发表于 2017-9-5 13:10:54 | 显示全部楼层
不错,不错,想法不错
回复 支持 反对

使用道具 举报

发表于 2017-9-6 09:50:46 | 显示全部楼层
好东西       学习
回复 支持 反对

使用道具 举报

发表于 2017-9-7 10:33:18 | 显示全部楼层
没用过STM32CubeMX,来学习学习
回复 支持 反对

使用道具 举报

发表于 2017-9-7 14:08:26 | 显示全部楼层
谢谢!相互学习下
回复 支持 反对

使用道具 举报

发表于 2017-9-10 21:18:40 | 显示全部楼层
顶顶顶顶顶顶顶顶
回复 支持 反对

使用道具 举报

发表于 2017-9-11 15:51:30 | 显示全部楼层
好東西~~謝謝
回复 支持 反对

使用道具 举报

发表于 2017-9-22 23:38:27 | 显示全部楼层

很厉害的样子,学习学习
回复 支持 反对

使用道具 举报

发表于 2017-9-23 10:04:06 | 显示全部楼层
有没有从电脑向STM发送数据的部分啊?
回复 支持 反对

使用道具 举报

发表于 2017-9-24 00:46:40 | 显示全部楼层
新人学习、、、
回复 支持 反对

使用道具 举报

发表于 2017-9-24 22:48:58 | 显示全部楼层
谢谢分享 !!! 楼主好人  !!!!
回复 支持 反对

使用道具 举报

发表于 2017-9-25 15:47:42 | 显示全部楼层
很厉害的样子,学习学习
回复 支持 反对

使用道具 举报

发表于 2017-9-25 20:40:00 | 显示全部楼层
谢谢分享,下载来学习一下~
回复 支持 反对

使用道具 举报

发表于 2017-10-3 22:54:12 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 2017-10-14 00:13:49 | 显示全部楼层
666 顶666666666
回复 支持 反对

使用道具 举报

发表于 2017-10-14 15:07:35 | 显示全部楼层

谢谢分享
回复

使用道具 举报

发表于 2017-10-14 15:32:06 | 显示全部楼层
不得了不得了,很棒棒
回复 支持 反对

使用道具 举报

发表于 2017-11-4 18:00:08 | 显示全部楼层
学习学习,正好有用
回复 支持 反对

使用道具 举报

发表于 2017-11-4 21:44:28 | 显示全部楼层
路过    看看
回复 支持 反对

使用道具 举报

发表于 2017-11-5 14:02:01 | 显示全部楼层
感谢分享!!!
回复

使用道具 举报

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

本版积分规则

野火电子公众号

手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号-2 大学生ARM嵌入式2群

GMT+8, 2018-11-16 07:45 , Processed in 0.103872 second(s), 35 queries , Gzip On.

野火电子论坛

© 2014-2016 www.firebbs.cn

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