USB协议-鼠标功能实现-测试板PCB工程+驱动源码+配套图书

USB学习板

  • 实物图在这里插入图片描述
  • 板上资源
    1、用于USB协议的学习。
    2、PDIUSBD12芯片配合STC15W408AS芯片做主控
    3、加上TM1650的按键扫描功能实现鼠标基本功能
    4、附带TM1650驱动的16颗LED灯和8个按键

板子经过测试可以正常运行

板子PCB下载连接

板子PCB+驱动源码+PDF资料 三合一

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值