需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11628 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着信息时代的发展不断加快,计算机已经成为人们的平常生活中最需要的物体。鼠标,作为人与电脑交互的基本工具,其技术与功能的发展,已经越来越被人们所关注。由于工作地点的变化,以及用户需求的改变,人们更加倾向于不依赖平面,没有连线距离限制的鼠标。同时,怎样有效地缩小鼠标的体积,控制鼠标的功耗也日益被人们所关注。 作为本次设计的主要目的,需要做的是研究并开发设计一款基于蓝牙的无线体感鼠标,以更好地将无线鼠标的小型智能化、低成本、较高的定位精度和平滑性等优点实现,更重要的是不依赖于平面,通过体感控制屏幕上显示的鼠标光标。本次设计主要以STM32为主控芯片,发射端将采用MPU6050采集方位信息,经过STM32将信息处理后,通过HC-05蓝牙模块把数据发送到接收端,接收端又通过蓝牙接收信息,将数据由USB传给上位机,最终完成人机交互。无线鼠标是电脑主要器件与无线技术的最优产物。同时,具有蓝牙功能的无线鼠标则能够更方便快捷的与上位机进行传输。
关键词:无线鼠标;蓝牙;STM32;MPU6050传感器
目录 摘要 Abstract 1 绪论-1 1.1 无线鼠标及蓝牙技术概述-1 1.2 国内外发展现状与趋势-1 2 系统方案分析-3 2.1 系统工作内容-3 2.2 系统方案的选定-3 2.2.1 方案一-3 2.2.2 方案二-4 2.2.3 最佳方案-4 3 系统硬件分析-5 3.1 系统硬件总体分析-5 3.2 系统发射端部分分析-5 3.2.1 发射端硬件原理图-5 3.2.2 最小系统STM32-5 3.2.3 MPU6050模块-9 3.2.4 HC-05蓝牙模块-10 3.2.5 按键模块-11 3.3 系统接收端部分分析-11 3.3.1 接收端硬件原理图-11 3.3.2 USB模块-11 4 系统软件分析-13 4.1 发射端软件分析-14 4.1.1 MPU6050模块-17 4.1.2 发射端蓝牙模块-18 4.2 接收端软件分析-19 4.2.1 数据识别-21 4.2.2 接收端蓝牙模块-22 5.鼠标调试结果-25 结 论-27 参 考 文 献-29 附录A 发射端原理图-30 附录B 接收端原理图-31 附录C 发射端PCB图-32 附录D 接收端PCB图-33 附录E 程序代码-34 致 谢-52 |