基于安卓手机蓝牙控制的智能小车设计毕业论文

合集下载

基于Android手机蓝牙控制的智能小车设计

基于Android手机蓝牙控制的智能小车设计

基于Android手机蓝牙控制的智能小车设计汤莉莉;黄伟【期刊名称】《现代电子技术》【年(卷),期】2016(039)012【摘要】This design is based on the Android,and provides a new research method for wireless smart car control by means of the bluetooth communication technology. With more and more wide use of Bluetooth in people's lives,a wireless smart car controlled by Bluetooth was designed in combination with of Bluetooth,wireless electronictechnology,microcontroller tech⁃nology and Android mobile intelligent terminal platform,as well as car hardware. The forward move,backward move,right front turn,left front turn,right rear turn,left rear turn and other functions of the smart car were achieved with bluetooth controltech⁃nology. In the course of the car moving,the car’s movement state can be controlled and changed by means of APP interfacebut⁃ton,gravity,voice through the Android mobile client. It provides a new design method for vehicle⁃mounted electronics for wire⁃less communication. It also provides a certain reference significance for the future design of wireless car and modern smart home.%基于Android平台,借助于蓝牙通信技术,为无线智能小车的设计提供一种新的研究方法。

蓝牙智能小车设计与调试 机电一体化专业毕业设计论文

蓝牙智能小车设计与调试 机电一体化专业毕业设计论文
图2-5循迹流程图
6
第三部分设计成果
3.1作品成果图
图3-1小车正面图
图3-2小车侧面图
7
3. 2仿真原理图
3.3电路原理图
图3-3仿真原理图
图3-4循迹电路图
8
3.4电机驱动程序
void goahead () (
sl=l; s2=0; s3=l; s4=0; } void goback () { sl=0; s2=l; s3=0; s4=l; ) void turnleft () { s3=l; s4=0; ) void turnright () { sl=l; s2=0; } void stop () { enl=0; en2=0;
由衷的感谢我的同学们,他们对本设计的各种有益建议和帮助,使我的设计在讨论中不断
获得进展。另外感谢我的亲人,在他们的帮助和关怀下才有我今天的成绩,才得以完成学业。
也感谢各位任课老师,是你们的教导和辛勤的付出才让我有了一定的专业基础,从而有能
力完成这次设计。还需要感谢学校为我们提供的学习环境,特别是实验室为我们提供研究的环
P3.0CRXD} P3.1(TXD)
P3.3<INn) P3 4(TO> P3 XT1) pj P3 7(RD.)
XTAJL^
XEALL
KA/VPP —---------Ivor .AUE.PROG 30
PZVtAISJ
P.?.6(AB4)
P2.XAli) 25
P2.4(A12) P2 XA11) P2 2(AE0)
由H桥式电路来作为电机的驱动电路,L298N集成了 H桥式电路,可以直接用L298N电 路来驱动电机。单片机给L298N电路PWM信号控制小车的速度与起停。如图2-2所示•

基于安卓手机控制的智能小车的设计

基于安卓手机控制的智能小车的设计

基于安卓手机控制的智能小车的设计摘要:21世纪是信息化世纪,随着物联网兴起,安卓手机以其独有的优势,为我们提供很多优质便捷的服务。

此次设计我们研究的是用我们的安卓手机来操控智能小车,使小车实现前进、后退、左转、右转等功能,提供了一种遥控玩具车设计的新方法。

系统是以STC89C52作为控制中心,客户端为蓝牙手机,服务端为车子上的蓝牙模块,串口是进行通信的通道,小车在接收到手机发送的蓝牙信号之后,可以进行简单的一些动作。

本文介绍了基于安卓手机控制的智能小车要实现的功能,首先阐述了课题研究的背景、目的、意义以及主要的任务,接着阐述了系统方案的设计,硬件和软件两个方面的设计,再到后来的测试方案与测试结果,同时,对使用的一些元器件及原理进行了相应的介绍,然后对此设计进行了设计归纳与展望。

关键词:Android手机;蓝牙;智能小车; AT89C52单片机The design of the smart car basedon android mobile phonesAbstract:21st century is the era of information,with the emergence and prosperity of Internet,the Android Mobile phone offers us more premium and convenience services with its unique advantages.This design of our research is to control the car with android phone,make the car forward,backward,turn left,turn right,and other function, provides a new method for designing the remote control toy car.This system is based on STC89C52 as control center,the client for the mobile phone,the server for the bluetooth module on the car,the channels of communication is through serial port,the car after receive the bluetooth signal sent by a mobile phone,can conduct some simple movement.This chapter presents how to realized the android phone to control the smart car to realize some actions.First of all,the research background purpose,significance and the main tasks are expounded.Secondly,this paper discusses the system scheme and the design of software and hardware.Finally,summarizes the test scheme and results,meanwhile,the use of the components and principles for the corresponding introduction,at the same time,this design has carried on the summary and outlook.Keywords:Android mobile phone; Bluetooth; Intelligent car; AT89C52 single chip microcomputer目录前言 (1)第一章绪论 (2)1.1 课题背景 (2)1.2 课题研究的目的及意义 (2)1.3 系统设计主要任务 (2)第二章系统方案设计 (4)2.1 主控芯片的论证选择 (4)2.2 电源模块的论证选择 (4)2.3 电机驱动模块的选择 (5)2.4 蓝牙模块的选择 (5)第三章硬件电路的设计 (7)3.1 单片机最小系统的设计 (7)3.1.1单片机AT89C52 (8)3.1.2时钟电路 (9)3.1.3复位电路 (9)3.1.4 EA/VPP(31脚) (9)3.2 电机驱动电路的设计 (10)3.2.1 L298N型驱动器的原理 (10)3.2.2 L298N的引脚说明 (10)3.2.3 电机驱动电路原理图 (11)3.3 蓝牙模块电路的设计 (11)第四章软件设计 (13)第五章系统的调试 (14)5.1 测试方案 (14)5.2 硬件电路的测试 (14)5.2.1 单片机最小系统的调试 (14)5.2.2 电源电路的调试 (15)5.2.3 电机驱动模块的调试 (15)5.3 软件测试 (15)5.4 系统的整体调试 (15)第六章设计总结及展望 (17)参考文献 (18)附录1 系统设计程序 (19)附录2 实物图 (21)前言在中国,安卓手机已经非常普遍,普及率非常高,通过移动设备实现远程控制已经是人们追求和探索的一个方向。

基于手机蓝牙的遥控小车的设计与制作200446

基于手机蓝牙的遥控小车的设计与制作200446

基于手机蓝牙的遥控小车的设计与制作200446《通信原理课程设计》任务书设计题目:基于手机蓝牙的遥控小车的设计与制作《通信原理课程设计》任务书3.主要参考文献:[1]樊昌信.通信原理(第6版)[M].北京:电子工业出版社,2012,12.[2]樊昌信,曹丽娜 .通信原理教程(第3版)[M].北京:国防工业出版社,2006,9.[3]刘学勇 .详解MATLAB/Simulink通信系统建模与仿真[M].北京:电子工业出版社,2011,11.[4]张水英 ,徐伟强 .通信原理及MATLAB/Simulink仿真[M].北京:人民邮电出版社,2012,9.[5]赵鸿图,茅艳 .通信原理MATLAB仿真教程[M].北京:人民邮电出版社,2010,11.[6]赵静 ,张瑾 .基于MATLAB的通信系统仿真[M].北京:北京航空航天大学出版社,2010,1.[7]赵谦 .通信系统中MATLAB基础与仿真应用[M].西安:西安电子科技大学出版社,2010,3.[8]段吉海 ,黄智伟. 基于CPLD/FPGA的数字通信系统建模与设计[M].北京:电子工业出版社,2004,8.[9]赵全利,肖兴达 . 单片机原理及应用教程[M].北京: 机械工业出版,2007, 6.[10]金纯 ,林金朝. 蓝牙协议及其源代码分析[M].北京: 国防工业出版社,2006, 6.[11]黄智伟 .基于NI Multisim的电子电路计算机仿真设计与分析(修订版)[M].北京:电子工业出版社,2011, 6.[12]孙屹 ,戴妍峰 . SystemView通信仿真开发手册[M].北京:国防工业出版社,2004,11.[13]刘斌.JavaME使用详解——用Eclipse进行移动开发[M].北京: 电子工业出版社,2007,2.4.课程设计工作进度计划:序号起迄日期工作内容1 2015.5.5 系统方案设计2 2015.5.10 利用EDA软件进行仿真设计,软件设计3 2.15.6.1 硬件设计、调试和测量,排除故障,分析实验结果4 2015.6.25 整理设计报告指导教师李圣日期:2015年 5 月5日《通信原理课程设计》设计说明书格式一、纸张和页面要求A4纸打印;页边距要求如下:页边距上下各为2.5 厘米,左右边距各为2.5厘米;行间距取固定值(设置值为20磅);字符间距为默认值(缩放100%,间距:标准)。

基于安卓手机蓝牙遥控智能小车

基于安卓手机蓝牙遥控智能小车

基于安卓手机蓝牙遥控智能小车安徽省宿州市 234000摘要:遥控小车是玩具市场一种很常见的玩具,但是每个小车都有自己特定的遥控器,原装遥控器坏了便很难再与其它型号的小车进行匹配。

现在手机使用十分普遍, 如果利用手机这个平台,通过软件编程,可以很方便的在一个硬件平台实现多种小车的遥器。

蓝牙,是一种支持短距离通信的无线电技术;我们可以通过手机蓝牙来控制我们的玩具小车。

关键词:手机蓝牙;Appinventor;单片机;智能小车1引言随着家用电器的越来越普及和人们生活节奏的加快,人们对电器的依赖性进一步提高,对电器的功能要求也进一步增大。

现有每个普通家庭中的遥控器包括空调遥控器、电视遥控器、DVD 遥控器、汽车遥控器、门窗遥控器等,门类繁多且不通用,而另一方面,手机已成为人人必备的工具,如果可以用我们必备的手机去遥控所有这些家用电器,可摆脱将来对专用红外遥控面板的依赖,一机在手,万物尽在掌握之中。

因此,本设计先阐述一种手机对智能遥控车的控制方案,利用本系统的控制模块可扩展至对所有家电的控制”。

[1][2]2基本原理通过手机蓝牙遥控小车行走的软件、硬件设计。

手机蓝牙作为客户端,小车上的蓝牙模块HC-06作为服务端。

客户端采用Appinvontor 开发环境,c语言编程,服务端采用单片机控制。

设计以手机控制平台、蓝牙通讯模块、电机驱动模块等硬件模块组成的遥控小车。

[3]实现小车的前进、后退、前左转弯、前右转弯、后左转弯、后右转弯等实时控制功能。

3模块原件介绍3.1蓝牙模块作为取代数据电缆的短距离无线通信技术,蓝牙支持点对点以及点对多点的通信,以无线方式将家庭或办公室中的各种数据和语音设备连成一个微微网(Pico -net),几个微微网还可以进一步实现互联,形成一个分布式网络(scatter-net),从而在这些连接设备之间实现快捷而方便的通信。

本文介绍蓝牙接口在嵌入式数字信号处理器OMAP5910上的实现,DSP对模拟信号进行采样,并对A/D 变换后的数字信号进行处理,通过蓝牙接口传输到接收端,同样,DSP对蓝牙接收到的数字信号进行D/A变换,成为模拟信号。

基于安卓蓝牙控制的智能车设计报告__学士学位论文

基于安卓蓝牙控制的智能车设计报告__学士学位论文

摘要:在科技日益发展的今天,无线遥控的机器人小车在危险环境作业、人员搜集等应用中可发挥特殊的作用。

智能车作为智能车辆的仿真车,是研究智能车辆的基础。

介绍了基于蓝牙遥控的多功能智能车。

该设计采用STC89C52RC芯片为主控制器,利用L298N芯片驱动直流电机。

同时利用安卓手机蓝牙无线遥控小车进入蓝牙手动模式,循迹模式和避障模式。

在蓝牙模式下小车采用蓝牙模块利用Android平台远程控制小车的移动;在循迹模式下,采用红外光对管对黑线检测,判断出黑线的位置,将采集到的路况信息输入STC89C52单片机中,让小车沿着黑线自动行驶;在避障模式下,让小车自由移动,避障模块将使小车不会撞上障碍物。

为了避免小车撞上障碍物,该小车使用了HS-RS04超声波模块,通过超声波的发射与接受来确定障碍物的位置,避免小车撞上障碍物。

关键词:智能车;51单片机;蓝牙通讯;超声波测距;红外检测;目录1 方案比较与论证 (1)1.1 循迹单元方案比较与选择 (1)1.2 避障单元方案比较与选择 (1)1.3 无线单元方案与比较 (2)2 硬件电路设计 (3)2.1 总体设计 (3)2.2 单片机模块 (3)2.2.1 STC89C52简介 (3)2.3 电机驱动模块 (4)2.3.1 参数 (4)2.4 电源模块 (6)2.5 蓝牙模块 (6)2.6 循迹模块 (7)2.7 避障模块 (7)3 软件设计 (8)3.1 智能车运动控制程序 (8)3.1.1 智能车运动控制程序构思与框架 (8)3.1.2 智能车基础运动设计与实现 (11)3.1.3 串口通讯接口部分 (13)3.1.4 智能车蓝牙手动模式设计与实现 (14)3.1.5 智能车自主循迹模式设计与实现 (16)3.1.6 智能车自动避障模式设计与实现 (17)3.2 Android蓝牙客户端设计与实现 (19)3.2.1 客户端界面设计 (19)3.2.2 BluetoothCar类设计 (19)4 系统测试与结论 (20)4.1 硬件电路调试 (20)4.1.1 独立元件的检测 (20)4.1.2 单片机最小系统的调试 (20)4.1.3 电源电路的调试 (21)4.1.4 驱动模块的调试 (21)4.2 软件调试 (21)4.2.1 C语言的调试 (21)4.2.2 JAVA语言的调试 (22)4.3 制作总结 (22)参考文献 (24)附录一:原理图 (25)附录二:源程序 (27)1方案比较与论证1.1循迹单元方案比较与选择方案一:采用可见光发光二极管和光敏二极管采用普通可见光发光管和光敏管组成的发射-接收电路。

基于蓝牙技术的小车智能控制系统设计

基于蓝牙技术的小车智能控制系统设计

基于蓝牙技术的小车智能控制系统设计唐溢;简毅飞;唐骞【摘要】基于 Cortex -M3内核处理的硬件平台设计实现小车智能控制,通过蓝牙设备实现小车的智能行驶。

其系统硬件主要由蓝牙模块、电机驱动模块和Cortex -M3处理器芯片模块构成;软件系统由 SMT32控制处理程序和手机端控制界面程序组成。

实验测试表明,该设计较好地实现了手机蓝牙控制小车的智能行驶功能。

%Based on the hardware platform of Cortex -M3 processor,the intelligent control system of vehicle is designed in the paper. It achieved intelligent driving of vehicle by the Bluetooth of mobile phones.The hardware system consists of Bluetooth module,motor drivermodule,Cortex -M3 chip and mobile phone.The software system includes the control program on the STM32 and the interface program of the mobile phone.The test shows that vehicle has been intelligently controlled by Bluetooth of mobile phones.【期刊名称】《实验科学与技术》【年(卷),期】2015(000)004【总页数】3页(P33-35)【关键词】蓝牙通信;STM32 芯片;无线控制【作者】唐溢;简毅飞;唐骞【作者单位】电子科技大学成都学院,成都 611731;电子科技大学成都学院,成都 611731;福建师范大学协和学院,福州 350117【正文语种】中文【中图分类】TP872随着科技的发展,智能手机已经全方位进入了日常生活。

基于安卓蓝牙的智能小车

基于安卓蓝牙的智能小车

机电与信息工程学院专业项目设计题目:安卓智能手机遥控小车设计专业:电气工程及其自动化班级:11级电气本2姓名:傅森源学号:1115113213指导老师:熊才高潘岱刘艳丽成绩:( 2014.10 )目录第1节引言 (3)1.1智能遥控小车概述 (3)1.2 设计任务 (3)第2节 Android开发环境搭建 (4)2.1Android的基本介绍 (4)2.2Android开发包及其工具的安装和配置 (4)2.3本节小结 (6)第3节智能遥控小车硬件设计 (7)3.151单片机最小系统 (7)3.2L298N电机驱动模块 (11)3.3HC-06蓝牙模块 (13)3.4电源选择 (14)第4节系统软件程序设计 (15)4.1主程序的设计 (15)4.2手机端程序的设计 (18)1、手机界面程序设计 (20)2、手机监听程序设计 (22)4.3本节小结 (23)第5节系统整体调试 (24)5.1调试方案 (24)5.2硬件电路调试 (24)5.4系统整体的调试 (27)5.5本节小结 (27)设计感想与结束语 (29)致谢 (30)附录 (31)1、系统实物图 (31)2、智能遥控小车使用说明 (31)参考文献 (33)基于Android的智能遥控小车的设计第1节引言蓝牙的创始人是瑞典爱立信公司,蓝牙技术是一种无线数据与语音通信的开放性全球规范,她以低成本的近距离无线连接为基础,为固定与移动设备通信环境建立一个特别连接,手机之间通过蓝牙实现数据共享已成为常理。

将手机变身为遥控器为人们的生活带来无限方便。

随着物联网的兴起,Android手机以其独有的开放性优势正在为我们提供更多优质便捷的技术成果。

本课题研究的是基于安卓手机蓝牙控制的智能小车设计,基于手机平台,借助于蓝牙技术,设计和实现了一种无线遥控小车解决方案。

设计以手机控制平台、蓝牙通讯模块、电机驱动模块等硬件模块组成的遥控小车。

实现小车的前进、后退、左转、右转、停止等实时控制功能。

推荐-基于安卓手机蓝牙控制的智能小车设计 精品

推荐-基于安卓手机蓝牙控制的智能小车设计  精品

编号:审定成绩:()设计()题目:基于安卓手机蓝牙控制的智能小车设计学院名称:自动化学生姓名:专业:测控技术与仪器班级:学号:指导教师:答辩组负责人:填表时间:20XX 年 05 月制摘要随着物联网的兴起,Android手机以其独有的开放性优势正在为我们提供更多优质便捷的技术成果。

本课题研究的是基于安卓手机蓝牙控制的智能小车设计,基于手机平台,借助于蓝牙技术,设计和实现了一种无线遥控小车新的解决方案。

设计以手机控制平台、蓝牙通讯模块、电机驱动模块等硬件模块组成的遥控小车。

实现小车的前进、后退、前左转弯、前右转弯、后左转弯、后右转弯等实时控制功能。

为遥控玩具小车的设计提出了一种新的思路,同时可以为将来智能家居的遥控设计提供一定的参考意义。

阐述一种通过手机蓝牙遥控小车行走的软、硬件设计。

手机蓝牙作为客户端,小车上的蓝牙模块HC-06作为服务端。

客户端采用Eclipse开发环境,JAVA编程,服务端采用单片机控制。

双方通过串口进行通信,单片机驱动直流电机控制小车行动。

实验结果表明,小车可以接收手机遥控信号并灵活地进行前行、倒退、左转、右转和停止等功能。

本文介绍了基于安卓手机的蓝牙智能小车控制要实现的功能,接着阐述该系统电路的设计及原理的说明,包括了方案的设计、重要元器件的介绍、电路设计的说明(包括单片机控制电路、电机驱动电路)安卓手机软件界面设计、软件设计流程以及系统的调试。

最后总结了基于安卓的蓝牙智能小车控制设计完成的任务,分析系统出现的不足。

【关键词】Andriod蓝牙智能小车智能手机AT89C52单片机ABSTRACTWith the rise of the Internet of Things, Android phones with its unique advantage of being open for us to provide more quality and convenient technological achievements. The research is based on the Android mobile phone Bluetooth controlled smart car design, based on mobile platforms, by means of Bluetooth technology, design and implementation of a wireless remote control car new solutions. Control platform designed for mobile phones, Bluetooth munication module, motor drive modules and other hardware modules remote control car. Realize the car forward, backward, turn left in front, front right turn after turn left, turn right after the other real-time control functions. For the remote control toy car design presents a new way of thinking, and can for the future smart home remote control designed to provide some reference value.Describes one kind of walking through the phone's Bluetooth remote control car software and hardware design. Bluetooth mobile phone as a client, a small car Bluetooth Module HC-06 as a server. Clients using the Eclipse development environment, JAVA programming, client services using micro-controller. The two sides municate through the serial port, the microcontroller drive DC motor control car action. Experimental results show that the car can receive mobile phone remote control signals and the flexibility to move forward, backward, turn left, turn right and stop functions.Introduces the based on Andrews's the Bluetooth intelligent trolley control want to achieve the function is trolley be able to forward, backward, turn left, turn right, then expounded that the system circuit design and principle of description, including the program design, it is important ponents introduction, circuit design Description of (, including SCM control circuit, the motor drive circuit) Andrews mobile phone software interface design, software design flow as well as system debugging. Finally summed up the based on Andrews's the Bluetooth intelligent trolley control design is pleted the task of, analysis system appear deficiencies.【Key words】Andriod Bluetooth Intelligent car Smartphone AT89C52 SCM目录前言 (1)第一章绪论 (2)第一节国内外研究现状 (2)第二节发展趋势分析 (4)第三节本章小结 (4)第二章设计方案分析 (5)第一节设计方案分析确定 (5)第二节本章小结 (8)第三章安卓操作系统概述 (9)第一节安卓操作系统发展历史及趋势 (9)第二节 Android开发环境搭建 (9)一、 Android的基本介绍 (9)二、 Android系统构架 (10)三、 Android开发包及其工具的安装和配置 (11)第三节本章小结 (13)第四章系统硬件电路设计 (14)第一节单片机最小系统 (14)第二节电机驱动模块 (17)第三节蓝牙模块 (21)第四节本章小结 (22)第五章系统软件程序设计 (23)第一节主程序设计 (23)第二节手机端程序设计 (25)一、手机界面程序设计 (27)二、手机监听程序设计 (28)第三节本章小结 (29)第六章系统整体的调试 (31)第一节调试的方案 (31)第二节硬件电路调试 (31)一、独立元件的检测 (31)二、单片机最小系统的调试 (33)三、电源电路的测试 (34)四、驱动电路的调试 (34)第三节软件调试 (37)第四节系统整体调试 (38)第五节本章小结 (40)结论 (41)致谢 (43)参考文献 (44)附录 (46)一、英文原文 (46)二、英文翻译 (54)三、源程序 (60)前言遥控小车是玩具市场一种很常见的玩具,但是每个小车都有自己特定的遥控器,原装遥控器坏了很难与其它型号的进行匹配。

基于蓝牙的智能遥控小车设计与实现

基于蓝牙的智能遥控小车设计与实现

基于蓝牙的智能遥控小车设计与实现摘要在21世纪这个信息化时代,随着科技的不断发展、物联网的逐渐兴起,网络技术与汽车工业已经成为人类生活中不可或缺的重要组成部分。

近年来,无线智能控制小车也一直作为各大高校研究的对象,在历年的全国电子设计大赛中,每每都会涉及这方面的问题,可见其研究意义远大。

在这个一切都将趋于智能化的时代,无线遥控技术的应用越来越广泛,无线遥控可实现对目标对象的远程控制,这一技术给人类的生活带来了极大地便利。

本次毕业设计为一种通过蓝牙技术遥控小车动作的软硬件设计实现,本次设计了共分为三种控制方式,分别为PC机与蓝牙从机进行通讯(QT作为图形界面),Android 手机与蓝牙从机进行通信,蓝牙主从机之间的相互通信(本论文中详细介绍此种通讯方式)。

小车上的蓝牙模块作为服务端,采用STC89C52RC单片机进行控制,双方通过蓝牙串口进行通信,主板上设有自制的驱动电路模块,单片机驱动直流电机控制小车的动作。

蓝牙接收端接收信号,分别通过与PC端的蓝牙,手机的蓝牙、和主从机之间的配对连接,从而接收从PC机、手机、HC-06主机发送来的动作指令。

单片机对接收到的指令进行分析,以调用相应的子函数来实现对小车的行动状态进行相应的控制,实验调试实现小车的无线遥控等功能。

关键词:STC89C52RC,STC12C5A60S2,智能小车,QT,蓝牙通信Design and Implementation of Bluetooth SmartRemote Control CarAbstractIn this information age of the 21st century, with the continuous development of technology, the gradual rise of the Internet of Things, network technology and the automotive industry has become an important part of human life indispensable. In recent years, wireless intelligent control car has also been the object of study as major universities. In the calendar year of the National Electronic Design Competition, it will often involve problems in this area. We can see its significance. Everything in this era will become intelligent, wireless remote control technology applied more widely, wireless remote control can be realized on the target object's remote control, and this technology brings to human life greatly facilitated.The graduation design of a car traveling through Bluetooth remote control hardware and software design and implementation, and the design is divided into three control methods, namely the PC to communicate with the Bluetooth slave (QT as a graphical interface), Android phones with a Bluetooth slave communication Bluetooth communication between the master from each other. Small car Bluetooth module as a server, using STC89C52RC MCU control, the two sides communicate via Bluetooth serial port, using a homemade driver circuit module, microcontroller-driven DC motor control car action on the motherboard. Bluetooth receiver module, respectively, through the end of the PC Bluetooth, Bluetooth phone, and pairing master-slave connection between machines, so that the receiver sent from the PC, phone, HC-06 host to the action command. SCM docking instructions received were analyzed to call the appropriate subroutine to achieve the action corresponding state control, Experimental realization car wireless remote and so on.Key words: STC89C52RC,STC12C5A60S2,IntelligentCar, QT, Bluetooth Communication目录摘要 (I)ABSTRACT (II)第1章项目概述 (1)1.1项目背景 (1)1.2项目简介 (1)1.3应用范围 (1)第2章项目实施方案 (1)2.1概述 (1)2.2开发环境 (2)第3章硬件设计 (3)3.1系统硬件框图 (3)3.2系统硬件电路设计 (4)3.2.1单片机最小系统电路设计 (4)3.2.2驱动电路设计 (2)3.2.3电源模块的电路设计 (4)3.2.4显示模块的电路设计 (5)3.2.5蓝牙模块设计 (7)3.2.6遥控模块设计 (8)3.2.7QT界面应用 (8)第4章软件设计 (9)4.1软件系统框图 (9)4.1.1总体设计 (9)4.1.2主机具体流程 (9)4.1.3从机具体流程 (10)4.1.4QT界面设计 (10)4.2主要程序代码 (11)4.2.1主机主板电路主要代码 (11)4.2.2从机主板电路主要代码 (11)4.2.3应用软件QT主要代码 (12)第5章项目调试 (13)5.1硬件调试 (13)5.1.1调试步骤 (13)5.1.2调试中出现的问题、解决的方法及注意事项 (13)5.2软件调试 (14)5.2.1单片机代码调试 (14)5.2.2QT代码调试 (14)5.3整体调试 (15)第6章项目成果 (16)6.1硬件成果物 (16)6.1.1控制端成果物 (16)6.1.2接收端成果物 (16)6.2软件成果物 (17)第7章结论 (18)参考文献 (19)致谢..................................................................................................... 错误!未定义书签。

毕业设计(论文)-基于蓝牙遥控的智能小车设计

毕业设计(论文)-基于蓝牙遥控的智能小车设计

摘要无线遥控的小车,可以在危险的环境作业,人员搜索,可以在各类领域中发挥着它特殊的作用,本次设计是选择基于蓝牙遥控的多功能智能小车为对象。

控制系统以C51单片机为主控芯片,采用L298N为电机驱动芯片、HC-06蓝牙无线模块、12864液晶显示模块、四路循迹模块等构成外围扩展电路。

将自制的控制电路、控制程序和四轮小车机械相结合,制作多功能智能小车。

实验调试实现了智能小车的蓝牙无线遥控、自动避障、自动测距及各种灯光的功能。

关键词:51单片机;蓝牙遥控;智能小车目录摘要 (1)1. 绪论.................................. 错误!未定义书签。

1.1 研究背景与意义 (4)1.2课题目的 (5)1.3课题研究内容 (5)2 方案论证 (6)2.1 总体方案设计 (6)2.2设计系统的功能要求 (7)2.3 系统硬件方案 (7)3系统硬件设计 (9)3.1STC89C52芯片简介 (9)3.2 STC89C52最小系统 (10)3.3电机驱动设计 (11)3.4显示电路设计 (11)3.5 蓝牙模块设计 (12)3.6 PCB图设计 (13)3.7 智能车结构分析 (14)3.7.1 底板设计 (14)3.7.2电机与底板的连接支架设计 (15)3..7.3整体装配图 (15)3.7.4整车材料明细 (15)4.系统软件设计 (16)4.1系统的程序流程 (16)4.2蓝牙模块参数设置程序 (16)4.3蓝牙发送程序接收程序和中断程序 (17)4.4自动避障及灯光声音控制程序设计 (19)4.5液晶显示程序设计 (21)5 调试结果分析 (25)5.1蓝牙遥控调试及结果分析 (25)5.2避障功能调试及结果分析 (25)5.3无人驾驶模式调试及结果分析 (25)5.4液晶显示功能调试及结果分析 (25)5.4调试过程中遇到的困难及解决方法 (25)6.总结 (26)致谢 (27)参考文献 (28)附录:程序 (29)1.绪论1.1 研究背景与意义随着汽车工业的的迅速发展,关于汽车的研究也就越来越受人关注。

智能小车毕业论文

智能小车毕业论文

智能小车毕业论文摘要随着科技的不断发展,智能技术在各个领域得到了广泛应用。

智能小车作为智能技术的一个重要应用方向,具有广泛的市场前景和研究价值。

本文旨在设计并实现一款基于嵌入式系统的智能小车,通过对其硬件和软件的深入研究,探讨智能小车的控制策略、传感器应用以及路径规划等问题。

本文介绍了智能小车的背景和意义,然后详细阐述了智能小车的硬件设计、软件设计、实验验证以及结论与展望。

关键词:智能小车;嵌入式系统;控制策略;传感器;路径规划第一章引言1.1 研究背景随着全球经济的快速发展,人们对智能化、自动化产品的需求日益增长。

智能小车作为一种新型的智能交通工具,具有安全、高效、便捷等优点,在物流、家庭服务、特种作业等领域具有广泛的应用前景。

1.2 研究意义本文旨在设计并实现一款基于嵌入式系统的智能小车,通过对其硬件和软件的深入研究,探讨智能小车的控制策略、传感器应用以及路径规划等问题,为智能小车的研究和应用提供理论依据和实践指导。

1.3 研究内容本文主要研究内容包括:(1)智能小车的硬件设计;(2)智能小车的软件设计;(3)智能小车的控制策略;(4)智能小车的传感器应用;(5)智能小车的路径规划;(6)智能小车的实验验证。

第二章相关技术2.1 嵌入式系统嵌入式系统是一种将计算机硬件和软件集成在一起,具有特定功能的系统。

在智能小车的设计中,嵌入式系统是实现智能控制的核心。

2.2 传感器技术传感器是智能小车感知外部环境的重要手段。

常见的传感器有红外传感器、超声波传感器、激光测距传感器等。

2.3 控制策略智能小车的控制策略主要包括PID控制、模糊控制、神经网络控制等。

2.4 路径规划路径规划是智能小车实现自主导航的关键技术。

常见的路径规划算法有Dijkstra算法、A算法等。

第三章智能小车硬件设计3.1 硬件平台本文所设计的智能小车采用STM32F103系列单片机作为核心控制单元,结合其他硬件模块,如电机驱动模块、传感器模块、无线通信模块等。

蓝牙小车

蓝牙小车

社会实践调查报告题目:蓝牙小车院系:专业:班级:姓名:学号:摘要随着物联网的兴起,Android手机以其独有的开放性优势正在为人们提供更多优质便捷的技术成果。

本课题研究的是基于安卓手机蓝牙控制的智能小车设计,基于手机平台,借助于蓝牙技术,设计和实现了一种无线遥控小车新的解决方案。

本设计以手机控制平台、蓝牙通讯模块、电机驱动模块等硬件模块组成的遥控小车。

完成小车的进、后退、加减速、左转、右转、停止等基本运动功能。

也为现在的其他小车设计提出了一种新的思路,并且让智能家居的生活成为现实更加进了一大步。

完成了通过手机上的蓝牙功能来控制小车行走的软、硬件设计。

手机蓝牙作为客户端,小车上的蓝牙模块HC-05作为服务端。

客户端采用Eclipse开发环境,JA V A编程,服务端采用单片机控制。

双方通过串口进行通信,单片机驱动直流电机控制小车行动。

实验结果表明,小车可以接收手机遥控信号并灵活地进行前行、倒退、加减速、左转、右转和停止等功能。

关键词Andriod 蓝牙智能小车智能手机STC15F2K60S2单片机目录第1章绪论 (4)第2章方案的比较与论证 (5)2.1 总体方案设计 (5)2.2 MUC的选择 (5)2.3 无线模块方案设计 (6)2.4 驱动模块方案设计 (6)2.4.1 驱动方案 (6)2.4.2 驱动电路的选择 (7)2.5 车模的选择 (8)第3章硬件电路的设计 (9)3.1 蓝牙模块 (9)3.2 主控板电路 (10)3.3 驱动板电路 (11)第4章蓝牙小车软件设计 (12)4.1 流程图 (12)4.2 相关寄存器初始化 (12)4.3 蓝牙设置 (14)总结 (16)参考文献 (17)附录 (18)第1章绪论随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。

遥控小车起源于美国,由于政府对无线遥控小车研发的资助以及相关资助的推动作用,日本、美国、德国等工业大国在遥控小车技术上占据着明显优势。

基于安卓手机蓝牙控制的智能小车设计

基于安卓手机蓝牙控制的智能小车设计
[1]
智能小车的设计的思路是基于以下几个方面:随着汽车
晶科技生产的 STC12C5A60S2 芯片,该芯片指令兼容 8051 单片机,但速度快。最小系统设计中为实现时钟及波特率的 精确控制采用 11.0592MHz 晶振,单片机 RXD、TXD 分别 现单片机对电机驱动模块的控制。 ■■2.2 电源模块 连接 WE-40C 蓝牙串口的 TXD、RXD 引脚。P2 口与电机驱
脚封装,内部是由双极性管组成的 H 桥电路。其输出电流
为 100mA,最高电流 2A,最高工作电压 36V,可以驱动感
2. 硬件设计
在图 2 中,使 EN1 与 EN2 两个使能端始终为 1,通过 在本设计中采用 WE-40C 蓝牙模块,设置一个为主机,
■■2.1 单片机最小系统及外围电路
单片机,因此对单片机数据处理的要求不高,设计中采用宏
电子科技
基于安卓手机蓝牙控制的智能小车设计
作者/王海、何仕骞,绵阳职业技术学院 信息工程系
文章摘要:基于智能手机平台,借助蓝牙通信技术设计一款智能小车。设计中将蓝牙、单片机技术和智能移动终端平台结合,设计小车通 过蓝牙实现对小车的前进、后退、右转弯、左转弯、 倒车等功能的控制。实验测试表明,设计实现手机蓝牙控制小车的智能行驶,这为车 载电子的无线通信设计提供了一种新的设计方法,也为汽车无线远程控制的设计提供一定的参考价值。 关键词:蓝牙通信;移动智能终端;汽车电子
动模块 L293D 的 INT0、INT1、INT3、INT4 引脚连接,实 在硬件电路中需要供电的电路包括:单片机、电机驱动
模块、蓝牙模块。设计中电源采用 7.2V 的可充电锂电池。 因此在设计过程中对驱动模块 L293D 模块采用 LM2576 单 独供电。其余单片机模块及蓝牙模块利用 AMS1117 将电池 式下,单片机和传感器工作稳定,直流电机工作良好。 ■■2.3 驱动模块

蓝牙小车毕业论文

蓝牙小车毕业论文

蓝牙小车毕业论文蓝牙小车是一种简单、有趣的DIY玩具,它可以通过蓝牙模块连接手机,实现远程控制。

在本篇毕业论文中,我们将介绍蓝牙小车的设计、原理及实现流程,并展示其实际应用。

一、设计方案蓝牙小车的设计方案主要分为以下几个部分:1.硬件部分:使用Arduino开发板作为主控,加上电机驱动模块、蓝牙模块、电池等组件,构建整个小车的硬件结构。

2.软件部分:编写C语言程序,在Arduino开发环境中进行开发,实现蓝牙小车的控制和运行。

3.远程控制部分:使用手机连接蓝牙模块,通过蓝牙控制小车的运动,可以使用安卓手机的蓝牙调试助手等软件。

二、设计原理蓝牙小车的设计原理如下:1.硬件原理Arduino开发板作为主控,通过输入输出引脚对电机进行控制。

电机驱动模块接收Arduino开发板的控制信号,根据控制信号控制电机的运转方向和速度。

蓝牙模块实现了手机与小车之间的通信,手机发送的指令通过蓝牙模块传输到Arduino 开发板,控制小车的运动。

2.软件原理编写C语言程序,通过Arduino开发环境对蓝牙小车进行控制。

程序主要实现以下功能:(1)初始化程序设置:包括设置输入输出引脚、配置串口等。

(2)蓝牙模块初始化:通过配置蓝牙模块,实现与手机的蓝牙连接。

(3)小车控制:通过控制小车的左右轮电机,实现前进、后退、向左转、向右转等基本动作。

(4)接收蓝牙信号:通过蓝牙模块接收来自手机的指令,实现远程控制。

三、实现流程蓝牙小车的实现流程如下:1.准备物料:Arduino开发板、电机驱动模块、电池、蓝牙模块等。

2.搭建硬件结构:按照设计方案,连接各个组件,组装成小车的硬件结构。

3.编写程序:在Arduino开发环境中编写C语言程序,实现小车的控制和运行。

4.测试小车:连接电池和Arduino开发板,开启手机蓝牙模块,通过蓝牙控制小车的运动。

五、应用展示蓝牙小车可以用于科技教育、娱乐、智能家居等领域。

在儿童教育中,可以引导孩子学习编程和电子知识。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)设计(论文)题目:基于安卓手机蓝牙控制的智能小车设计摘要随着物联网的兴起,Android手机以其独有的开放性优势正在为我们提供更多优质便捷的技术成果。

本课题研究的是基于安卓手机蓝牙控制的智能小车设计,基于手机平台,借助于蓝牙技术,设计和实现了一种无线遥控小车新的解决方案。

设计以手机控制平台、蓝牙通讯模块、电机驱动模块等硬件模块组成的遥控小车。

实现小车的前进、后退、前左转弯、前右转弯、后左转弯、后右转弯等实时控制功能。

为遥控玩具小车的设计提出了一种新的思路,同时可以为将来智能家居的遥控设计提供一定的参考意义。

阐述一种通过手机蓝牙遥控小车行走的软、硬件设计。

手机蓝牙作为客户端,小车上的蓝牙模块HC-06作为服务端。

客户端采用Eclipse开发环境,JAVA编程,服务端采用单片机控制。

双方通过串口进行通信,单片机驱动直流电机控制小车行动。

实验结果表明,小车可以接收手机遥控信号并灵活地进行前行、倒退、左转、右转和停止等功能。

本文介绍了基于安卓手机的蓝牙智能小车控制要实现的功能,接着阐述该系统电路的设计及原理的说明,包括了方案的设计、重要元器件的介绍、电路设计的说明(包括单片机控制电路、电机驱动电路)安卓手机软件界面设计、软件设计流程以及系统的调试。

最后总结了基于安卓的蓝牙智能小车控制设计完成的任务,分析系统出现的不足。

【关键词】Andriod蓝牙智能小车智能手机AT89C52单片机ABSTRACTWith the rise of the Internet of Things, Android phones with its unique advantage of being open for us to provide more quality and convenient technological achievements. The research is based on the Android mobile phone Bluetooth controlled smart car design, based on mobile platforms, by means of Bluetooth technology, design and implementation of a wireless remote control car new solutions. Control platform designed for mobile phones, Bluetooth communication module, motor drive modules and other hardware modules remote control car. Realize the car forward, backward, turn left in front, front right turn after turn left, turn right after the other real-time control functions. For the remote control toy car design presents a new way of thinking, and can for the future smart home remote control designed to provide some reference value.Describes one kind of walking through the phone's Bluetooth remote control car software and hardware design. Bluetooth mobile phone as a client, a small car Bluetooth Module HC-06 as a server. Clients using the Eclipse development environment, JAVA programming, client services using micro-controller. The two sides communicate through the serial port, the microcontroller drive DC motor control car action. Experimental results show that the car can receive mobile phone remote control signals and the flexibility to move forward, backward, turn left, turn right and stop functions.Introduces the based on Andrews's the Bluetooth intelligent trolley control want to achieve the function is trolley be able to forward, backward, turn left, turn right, then expounded that the system circuit design and principle of description, including the program design, it is important components introduction, circuit design Description of (, including SCM control circuit, the motor drive circuit) Andrews mobile phone software interface design, software design flow as well as system debugging. Finally summed up the based on Andrews's the Bluetooth intelligent trolley control design is completed the task of, analysis system appear deficiencies.【Key words】Andriod Bluetooth Intelligent car Smartphone AT89C52 SCM目录前言 (1)第一章绪论 (2)第一节国内外研究现状 (2)第二节发展趋势分析 (4)第三节本章小结 (4)第二章设计方案分析 (5)第一节设计方案分析确定 (5)第二节本章小结 (8)第三章安卓操作系统概述 (9)第一节安卓操作系统发展历史及趋势 (9)第二节 Android开发环境搭建 (9)一、 Android的基本介绍 (9)二、 Android系统构架 (10)三、 Android开发包及其工具的安装和配置 (11)第三节本章小结 (13)第四章系统硬件电路设计 (14)第一节单片机最小系统 (14)第二节电机驱动模块 (17)第三节蓝牙模块 (21)第四节本章小结 (22)第五章系统软件程序设计 (23)第一节主程序设计 (23)第二节手机端程序设计 (25)一、手机界面程序设计 (27)二、手机监听程序设计 (28)第三节本章小结 (29)第六章系统整体的调试 (31)第一节调试的方案 (31)第二节硬件电路调试 (31)一、独立元件的检测 (31)二、单片机最小系统的调试 (33)三、电源电路的测试 (34)四、驱动电路的调试 (34)第三节软件调试 (37)第四节系统整体调试 (38)第五节本章小结 (40)结论 (41)致谢 (43)参考文献 (44)附录 (46)一、英文原文 (46)二、英文翻译 (54)三、源程序 (60)前言遥控小车是玩具市场一种很常见的玩具,但是每个小车都有自己特定的遥控器,原装遥控器坏了很难与其它型号的进行匹配。

现在手机使用十分普遍,如果利用手机这个平台,通过软件编程,可以很方便的在一个硬件平台实现多种小车的遥控器。

蓝牙,是一种支持短距离通信的无线电技术。

则可以通过手机蓝牙来控制我们的玩具小车[1、2]。

随着家用电器的越来越普及和人们生活节奏的加快,人们对电器的依赖性进一步提高,对电器的功能要求也进一步增大。

现有每个普通家庭中的遥控器包括空调遥控器、电视遥控器、DVD遥控器、汽车遥控器、门窗遥控器等,门类繁多且不通用,而另一方面,手机已成为人人必备的工具,如果可以用我们必备的手机去遥控所有这些家用电器,可摆脱将来对专用红外遥控面板的依赖,一机在手,万物尽在掌握之中。

因此,本论文先设计一种手机对智能遥控车的控制方案,利用本系统的控制模块可扩展至对所有家电的控制[2]。

Andriod是一个完全开放的标准平台,在2007年11月5日这天,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成。

这一联盟将支持谷歌发布的手机操作系统以及应用软件,将共同开发Android系统的开放源代码。

本程序是基于Android 2.1系统,所用开发工具为Eclipse集成开发环境,Eclipse是著名的跨平台的自由集成开发环境(IDE)。

最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++、Python和Android的开发工具,在此开发环境下开发软件非常的方便。

第一章绪论第一节国内外研究现状一、国外研究现状1984年,世界上第一幢智能建筑在美国康涅迪格州落成,这栋意义非凡的建筑只是对一座旧式大楼的一定程度的改造而完成的。

它只是采用计算机系统对大楼的空调、电梯、照明等设备进行监控,并提供语音通信、电子邮件、情报资料等方面的信息服务。

2000年,新加坡有近30个社区的约5000户家庭采用了这种家庭智能化系统,而美国的安装住户高达4万户。

2003年,网络化家居的建设带来了高达4500亿美元的市场价值,这其中有3700亿美元是智能家电硬件产品的价值,剩余的部分则是软件和技术支持服务的费用。

现在,国外的智能家居系统技术己日趋成熟,预计今年,50%以上的新房将具有一定的“智能型家居”功能。

于此同时,由于技术的日益标准化,这些新型智能家居系统将比比尔.盖茨耗资6000万美元的高端别墅便宜得多。

相关文档
最新文档