文件名称:3D-Wireless-Air-Mouse

  • 所属分类:
  • 单片机(51,AVR,MSP430等)
  • 资源属性:
  • [C/C++] [源码]
  • 上传时间:
  • 2014-09-19
  • 文件大小:
  • 3.67mb
  • 下载次数:
  • 0次
  • 提 供 者:
  • Che****
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

以四轴的动作原理做成的 3D 空中鼠标,鼠标工作时稳定不抖动,控制端以 STM32F103RB / MPU6050 / NRF24L01 之组合而成,并附有 TP4057 充电管理器,而接收端也以 STM32F103VB / NRF24L01 的组合搭配,经测试后已接近成品之品质,且于控制手感上也做了一系列优化如下:



1.智能双击和拖动,能有效避免点击时抖动造成的双击失败。



2.移动带有加速度功能,如同雷蛇鼠标的设置方式,能明确让手感提升。



3.带有滚动功能,左右键一起按下,则进入滚动模式,方便于浏览网页。



4.内部有带算欧拉角,能兼容不同之握法,而颠倒时也拿都可以正常运作。



附注:内附带实体操作之视频展示连结可参考!-In principle axis of movement made 3D air mouse, the mouse does not work stable jitter control terminal combination STM32F103RB/MPU6050/NRF24L01' s made, along with TP4057 charge manager, and the receiver also STM32F103VB/NRF24L01 of mix and match, after tests have been close to the quality of the finished product, and on the control handle also made a series of optimization are as follows: 1. Intelligent Double-click and drag, can effectively avoid clicking when you double-click the jitter caused by the failure. 2. Moving with acceleration features like Razer mouse is set up, can clearly make feel improvement. 3. Press together with scroll function, left and right keys, then enter scroll mode, easy to browse the Web. 4. With operators inside Euler angles can be compatible with different grip method, while reverse can also take normal operation. Note: The accompanying video shows the operation of the link entity can refer!
(系统自动生成,下载前可以参看下载内容)

下载文件列表





发送端源码

..........\CQY

..........\...\ALL_config.c

..........\...\ALL_config.h

..........\...\Cal.c

..........\...\cal.h

..........\...\delay.c

..........\...\delay.h

..........\...\HMC5883.c

..........\...\HMC5883.h

..........\...\IIC.c

..........\...\IIC.h

..........\...\KEY.c

..........\...\KEY.h

..........\...\main.c

..........\...\MPU6050.c

..........\...\MPU6050.H

..........\...\NRF24L01.c

..........\...\NRF24L01.h

..........\...\spi.c

..........\...\spi.h

..........\...\stm32f10x_conf.h

..........\...\stm32f10x_it.c

..........\...\stm32f10x_it.h

..........\...\system_stm32f10x.c

..........\...\USART.c

..........\...\USART.h

..........\...\var_global.h

..........\desktop.ini

..........\Libraries

..........\.........\CMSIS

..........\.........\.....\CM3

..........\.........\.....\...\CoreSupport

..........\.........\.....\...\...........\core_cm3.c

..........\.........\.....\...\...........\core_cm3.h

..........\.........\.....\...\DeviceSupport

..........\.........\.....\...\.............\ST

..........\.........\.....\...\.............\..\STM32F10x

..........\.........\.....\...\.............\..\.........\Release_Notes.html

..........\.........\.....\...\.............\..\.........\startup

..........\.........\.....\...\.............\..\.........\.......\arm

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_cl.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd_vl.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld_vl.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md_vl.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_xl.s

..........\.........\.....\...\.............\..\.........\.......\gcc_ride7

..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_cl.s

..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_hd.s

..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_hd_vl.s

..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_ld.s

..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_ld_vl.s

..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_md.s

..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_md_vl.s

..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_xl.s

..........\.........\.....\...\.............\..\.........\.......\iar

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_cl.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd_vl.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld_vl.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md_vl.s

..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_xl.s

..........\.........\.....\...\.............\..\.........\.......\TrueSTUDIO

..........\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_cl.s

..........\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_hd.s

..........\.........\.....\...\.............\..\.........\.......\.........

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org