基于安卓手机的无线重力感应控制智能小车
- 格式:pdf
- 大小:299.60 KB
- 文档页数:4
基于Android平台的无线遥控智能小车朱丹峰;葛主冉;林晓雷【摘要】Design the hardware and software in the Android-based intelligent car with wireless remote control.The system has two kinds of remote control ways:Bluetooth and WiFi.As for the hardware,the system takes STC12C5A60S2 singlechip as the core,others is mainly composed by the Android devices,power supply modules,DC motor drivermodule,tracking module,obstacle avoidance module,light-searching module,WiFi module and camera module.Regarding the software,complete the programming of Android device in the upper computer and singlechip in the lower computer.After comparing the programs and testing the relevant parameters,the results show that the system of the intelligent car is stable and it can achieve the desired goals by perfectly performing functions of wireless remote control,tracking,obstacle avoidance,light-searching,video monitoring and so on.%设计基于Android平台的无线遥控智能小车的软硬件.该系统具有蓝牙和WiFi两种遥控方式.在硬件方面,该系统以STC12C5A60S2单片机为核心,其他主要由Android设备、稳压电源模块、直流电机驱动模块、循迹模块、避障模块、寻光模块、蓝牙模块、WiFi模块及摄像头模块等组成.在软件方面,完成了上位机Android设备程序、下位机单片机程序的编写.经过方案的对比,相关参数的测试,实验结果表明该智能小车系统稳定,能完成无线遥控、循迹、避障、寻光、视频监控等功能,达到预期目标.【期刊名称】《电子器件》【年(卷),期】2013(036)003【总页数】5页(P408-412)【关键词】Android;WiFi;蓝牙;单片机;监控;智能小车【作者】朱丹峰;葛主冉;林晓雷【作者单位】温州医学院生物医学工程系,浙江温州325035;温州医学院生物医学工程系,浙江温州325035;温州医学院生物医学工程系,浙江温州325035【正文语种】中文【中图分类】TP242.6目前,蓝牙和WiFi技术得到了空前广泛的应用,使用蓝牙和WiFi的产品非常多,如手机、电脑、汽车、游戏设备和医疗设备等。
基于Android手机蓝牙控制的智能小车设计汤莉莉;黄伟【摘要】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平台,借助于蓝牙通信技术,为无线智能小车的设计提供一种新的研究方法。
手机当汽车遥控原理
手机当汽车遥控的原理主要基于无线通信技术和汽车电子系统的相互配合。
首先,手机通过搭载的无线通信模块(如蓝牙、Wi-Fi等)与汽车上的接收设备进行通信。
在汽车上,装有一个接收器,它能够接收来自手机的指令信号。
当用户通过手机上的相应APP或界面设置参数后,手机会将用户的指令通过无线通信技术发送给接收器。
接收器接收到指令信号后,会解码信号并将指令转发给汽车电子系统。
汽车电子系统根据接收到的指令信号执行相应的操作,例如启动或熄灭引擎、上锁或解锁车门、调节音量等。
这些操作通过接收器和汽车电子系统之间的相互配合实现。
需要注意的是,在手机当汽车遥控时,手机与汽车的通信必须建立在双方都已配对的前提下。
一方面,手机需要与汽车的接收器建立蓝牙或Wi-Fi连接;另一方面,汽车的接收器也需要信号识别和解码等功能来配合手机发送的指令。
通过手机当汽车遥控,用户可以方便地远程操控汽车,提高了汽车的安全性和便利性。
同时,手机当汽车遥控也需要保证通信的安全性,防止未经授权的人对汽车进行操控。
因此,在系统设计中还要考虑数据加密和身份验证等安全措施。
摘要随着物联网的兴起,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)前言遥控小车是玩具市场一种很常见的玩具,但是每个小车都有自己特定的遥控器,原装遥控器坏了很难与其它型号的进行匹配。
基于安卓手机控制的智能小车的设计摘要: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)前言在中国,安卓手机已经非常普遍,普及率非常高,通过移动设备实现远程控制已经是人们追求和探索的一个方向。
基于安卓手机蓝牙遥控智能小车安徽省宿州市 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变换,成为模拟信号。
基于安卓手机蓝牙控制的智能小车设计智能小车是一种集成了多种智能技术的机械装置,可以通过蓝牙控制进行操作。
本文将基于安卓手机蓝牙控制的智能小车设计进行详细介绍。
1.设计背景和目标智能小车是近年来智能家居和物联网技术的热门应用之一、本设计旨在通过安卓手机蓝牙控制,实现对小车的远程操控,并能够获取小车的状态数据。
2.硬件设计本设计所需的硬件主要有:安卓手机、Arduino控制器、蓝牙模块、直流电机和车轮。
2.1 Arduino控制器Arduino控制器作为智能小车的主控,负责接收蓝牙模块发送的指令,并控制直流电机完成相应的运动。
2.2蓝牙模块蓝牙模块负责与安卓手机进行通信。
当用户在手机上发送指令时,蓝牙模块将指令通过串口发送给Arduino控制器。
2.3直流电机和车轮直流电机是智能小车的推动力源,通过车轮将电机的转动转化为小车的运动。
可以根据实际需要选择单个电机或多个电机的配置。
3.软件设计本设计主要涉及两个方面的软件设计:安卓手机控制应用和Arduino控制程序。
3.1安卓手机控制应用安卓手机控制应用是用户与智能小车交互的界面。
用户可以通过应用界面发送指令给小车,控制其前进、后退、转向等行为。
应用还可以显示小车的实时状态数据,例如电池电量、速度等。
3.2 Arduino控制程序Arduino控制程序是小车的控制逻辑,通过与蓝牙模块的通信接收指令,并控制直流电机完成相应的动作。
可以根据用户指令的不同,控制电机正转、反转或停止。
4.系统功能本设计的智能小车主要具备以下功能:1)远程控制:通过安卓手机控制应用,用户可以远程控制小车的行动。
2)实时数据显示:应用可以显示小车的实时状态数据,方便用户了解小车的工作状态。
3)电量提醒:当小车的电池电量低于设定值时,应用将会提醒用户及时充电。
4)编程扩展性:用户可以通过简单的编程方式扩展小车的功能,例如添加避障传感器、红外遥控等模块。
5)兼容性:本设计兼容大多数安卓手机,并且可以与其他智能设备进行蓝牙通信。
而且应用越来越广泛,它的便利也越来越深得人心。
现今国内外无线监控技术的发展有这样几个特点:无线技术开发的功能越来越丰富,控制所用到的核心嵌入式处理器功能更加强大,但成本越来越低;监控设备的机械框架、部件越来越体现互换性和可重构行;无线控制的上位机种类越来越多,从电脑到手机,从C语言到安卓编程,控制器已经朝着更小、更便捷、更开放、更集成的方向发展。
经过了解,很多智能监控小车作品都是基于红外或蓝牙进行无线传输控制,而由于它们的传输范围比较小,所以控制距离的局限性比较大,并且通过蓝牙传输视频会出现严重的屏幕卡顿的现象。
针对这些缺点,本设计通过面向智能车辆的WIFI技术,实现100米距离内的控制,视频传输方面也比蓝牙传输模式更强。
本设计主要研究内容就是基于STC12C5A60S2单片机设计一部WIFI智能小车,小车能够实现视频信号传输、遥控动作、红外自动避障。
本论文主要从小车设计方案的选取、硬件设计、软件设计、测试结果方面进行主要论述。
我们在第2章主讲整体方案的制定以及硬件系统的模块化设计,包括了安卓上位机、单片机主控芯片、无线收发模块、直流电机及驱动、摄像头和舵机机械手等主要模块构成;第3章软件系统设计给出了程序整体的流程图及编写思想;第4章则给出了整体的调试思路和成果。
第2章硬件系统设计2.1 总体设计方案WIFI智能小车的应用情况为恶劣环境下的监控,因此需要具备上位机控制小车系统做出工作人员需要的动作如运动、抓取等,而且为了增加小车的智能性和多功能性,还需要有手自动控制切换,自动模式下依靠红外避障传感器进行小车的位置判断和调整。
经分析,整体系统主要由上位机、WIFI模块、电机驱动模块、核心控制模块、摄像头模块、机械手、红外避障等构成。
2.1.1整机结构框图图2.1 WIFI智能小车系统框架2.1.2整机工作原理如图2.1所示,本设计采用模块化设计方案,利用安卓手机作为上位机发出命令,无线处理模块和单片机协同操作从而达到对车体的中远距离实时控制和动作。