基于WIFI的智能体感操作键盘的设计.doc

资料分类:工业大学 上传会员:萌小月 更新时间:2020-12-25
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:18200
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着信息时代的到来,科学技术已迈上了一个崭新的台阶,手机、电脑这些智能的设备已经深入了人们的生活,特别是一些游戏更是备受人们的喜爱。但是游戏本身的一些操作的复杂度,在快乐游戏的同时也给玩家带来了不便。本设计旨在利用STM32作为主控芯片,通过键盘协议和USB底层协议给电脑主机发送数据以及做出相应的指令,WIFI模块利用TCP协议搭载服务器与客户端,作为数据连接与接收,再通过Android手机端APP获取手机的三轴加速度传感器的值,并将之采样、编码、量化成稳定的数据,利用WIFI实现手机与电脑的连接,将手机的三轴加速度的数值精确的传递到电脑主机,并通过主控芯片的键盘协议发送上下左右,加速减速的指令,使电脑成功的做出相应的指令,从而达到用手机就可以取代电脑上下左右方向键等其他加速减速的功能键,使玩家操作起来更方便快捷,体会到科学给人们带来的智能生活。

 

关键词 智能;STM32;WIFI;Android;三轴加速度;键盘协议;USB协议

 

目录

摘要

Abstract

1 绪论-1

1.1课题研究的背景-1

1.2课题研究的意义-1

1.3课题研究的主要内容-1

2 手机传感器简介-2

2.1 手机传感器概念-2

2.2 智能手机传感器的分类-2

2.3 三轴加速度传感器-3

3 系统硬件设计-4

3.1 系统的总体设计-4

3.1.1 系统功能的描述-4

3.1.2 系统总体设计框架-4

3.2 系统相关技术介绍-5

3.2.1 Android简介-5

3.2.2 WIFI网络技术简介-5

3.2.3 USB技术简介-5

3.3 STM32控制器-6

3.3.1 STM32ZETC8T6的最小系统-7

3.3.2 STM32ZETC8T6的JTAG下载电路-9

3.3.3 BOOT模式选择-9

3.3.4 电压转换-10

3.3.5 USB接口电路-10

3.3.6 USB键盘的处理-11

3.4 USB2.0协议-11

3.4.1 USB发展的历史-12

3.4.2 USB协议简介-12

3.4.3 USB协议层规范-13

3.4.4 STM32的USB-15

3.5 WIFI模块-19

3.5.1 WIFI模块特点-19

3.5.2 无线组网-20

3.5.3 工作模式:透明传输模式-20

3.5.4 WIFI配置-21

3.6 ST-LINK下载器-21

4 系统软件设计-23

4.1 传感器数值的获取-23

4.2 传感器数值获取的具体算法-24

4.3 TCP客户端应用-27

4.4 xml布局文件-29

结论-30

致谢-31

参考文献-32

附录-33

相关论文资料:
最新评论
上传会员 萌小月 对本文的描述:本设计主要是针对于游戏中的赛车的一种智能的控制,省去玩游戏时的繁琐操作,只需要通过控制的手机的上下左右,就可以实现控制虚拟赛车的前进后退,加速减速,避免了要不断的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: