空中鼠标(Air-mouse)如传统鼠标一样操作电脑,能够实现脱离平台、增大距离控制电脑。目前,国内外对空中鼠标都有一定的研究。本文设计与实现空中鼠标主定位、控制器按键辅助定位实现对电脑的精准控制,主要采用SLH89F5162控制芯片,PDIUSBD12接口芯片(D12),ADXL345微加速度计(ADXL345典型应用), NRF24L01无线传输模块(RNF24),TO4056充电芯片,AMS1117稳压芯片。
在空中鼠标的基础上,该设备集成丰富的多媒体功能,使之可以为教学,家用,办公等服务。
控制系统结构图
主控芯片功能简介
本设计控制系统采用SLH89F5162单片机。SLH89F5162单片机具有高加密性,设备的源代码最重要的部分是USB设备的开发,如果有人获得这些通信协议,那么这个设备核心也就被窃取了。在本设计中,它的作用分为信号采集控制与信号处理控制。在信号采集过程中,这个单片机控制ADXL345(ADXL345典型应用)的采样频率、倾斜程度来提高鼠标的灵敏度。在信号处理过程中,处理ADXL345采集的信号(ADXL345典型应用),通过特定适合的算法变换,转化成为控制鼠标指针的控制信号,通过无线传输模块传送到电脑上。
视频演示:
电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除!
附件包含以下资料:
相关技术方案: