需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12899 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:遥控车在市面上已经不稀奇,而今我们将摆脱传统的红外遥控,改而用身边最为普遍的Android手机进行控制,本次遥控采用的是很成熟的蓝牙无线控制,并且在基础手动控制上还加入了语音遥控,真正做到说哪儿跑哪儿。本次设计成功展示用Android手机语音控制小车运动,本次设计采用Android手机为遥控器,利用蓝牙模块与小车相连,因而实现遥控小车的功能。手机自带蓝牙充当客户端,装在车上的蓝牙模块HC-06充当服务端。本次客户端使用Eclipse作为开发环境,利用JAVA语言进行编程,选用的STC 89C52单片机控制服务端。客户端与服务端之间利用串口通信,小车采用直流电机由单片机驱动。最后试验结果表明,当试验者说出前进,后退,左转,右转指令,小车能够按指令方向运动。
关键词 Android;智能手机;语音控制;智能小车
目录 摘要 Abstract 1 绪论-1 1.1设计背景-1 1.1.1硬件基础概述-1 1.1.2操作系统基础概述-1 1.1.3 Android系统概述-1 1.1.4总结-2 2基于Android手机语音遥控车的设计目的与意义-3 2.1设计目的-3 2.2设计意义-3 3方案设计分析-4 3.1设计的要求-4 3.2设计的构思-4 3.3设计的系统框图-4 4方案的硬件部分设计-5 4.1单片机选择-5 4.1.1 STC89C52单片机介绍-5 4.1.2单片机管脚详解-5 4.1.3单片机工作系统-6 4.2蓝牙模块的选择-7 4.2.1 HC-06蓝牙无线模块的产品介绍-8 4.3电机驱动设计-9 5方案的软件部分设计-12 5.1手机端控制程序设计-12 5.1.1手机系统Android的优势-12 5.1.2 Android的系统架构-13 5.1.3 Android的环境搭建-14 5.1.4 Android的开发工具安装-14 5.1.5手机端操控程序流程图-16 5.2单片机端程序设计-17 5.2.1系统程序设计流程图-17 6方案的整体调试-18 6.1总体调试方案-18 6.2硬件电路的调试-18 6.3JAVA程序的调试-18 6.4系统整体的调试-19 结论-20 致谢-21 参考文献-22 附录-23 |