APP下载

基于安卓手机的泊车系统设计

2018-10-27刘斌丁世浩

山东工业技术 2018年17期
关键词:系统设计

刘斌 丁世浩

摘 要:随着我国经济的高速发展,越来越多的家庭购买汽车,考驾照的人也越来越多,往往容易导致新手还没熟练掌握驾车技术就给驾照。由于新手司机技术不够熟练,尤其在倒车时,容易出现倒车时间长,甚至越倒越急的现象。为设计开发一套利用摄像探头获取倒车情况,使司机整理了解周边情况,并将图像传到到手机屏幕上,节约一块显示屏的成本,从而方便新手倒车。

关键词:安卓手机;倒车影像;系统设计

DOI:10.16640/j.cnki.37-1222/t.2018.17.108

随着我国经济的快速发展,人民生活水平不断的提高,汽车已经逐渐成为人们常用的出行工具,购买汽车的人也越来越多,导致我国的汽车工业也取得了飞速发展。正因为如此,学习驾驶技术的人也越来越多。但是驾校只能教授一些基本的技术,最后的熟练掌握还需要日后多加练习。初分析,新手在倒车时遇到的麻烦是最多的,所以倒车雷达倒车影像等系统就应运而生,保证司机能够安全顺利地倒车、停车。

目前倒车方式有这么几种:(1)司机完全凭个人观察来判断与障碍物之间的距离,调整倒车角度等。这完全靠经验,新手或驾龄不长的司机较难掌握好;(2)通过倒车雷达,能够根据车与障碍物之间的距离变化而发出不同频率的声音提醒或警告司机;(3)通过摄像头将车后环境传送给显示屏并显示出来。这几种方法各有缺点,如方法1与方法2、3比,不需要设备投入但是需要丰富的驾驶经验,这不是短时间可以具备的。方法2虽然增加了一些设备,但是在倒车时,如果转过某一位置时,测距提示声音会变化较大,容易给司机造成紧张情绪。方法3虽然可以看到整体情况,但由于增加了显示器,探头等硬件成本就有所升高。

1 整体设计方案

本设计采用摄像探头+手机App模式。考虑到倒车系统最好不改变汽车原有结构设计及布局,同时考虑到美观等因素,采用小巧美观的摄像頭,这样方便隐藏从而不破坏或者破坏性小。采用手机作为控制部件并显示出来,为安装方便,采用WiFi来实现手机与摄像头之间的数据传输。

2 硬件设计

2.1 倒车摄像头

随着科技水平的发展,摄像头的种类繁多,大小尺寸不一而且摄像头除主要功能外还附加一些不同的额外功能。基于汽车倒车的需求,在市面主要以CCD和CMOS系列为主,经过性能价格的比较,采用CMOS3089的摄像头,清晰度采用480线,因为这个清晰度就足够了。而且该摄像头自主建立WiFi进行传输无需导线连接,省去不少安装麻烦。如图1摄像头外观尺寸。

2.2 手机App显示

作为倒车系统的重要一环,以手机作为控制器。因为现在手机的功能越来越强大,计算处理能力比之前功能性手机有了跨越式发展。而且以安卓为操作系统的手机,开发功能App越来越方便快捷。并且手机基本是人手一部,采用它作为控制器显示器可以节省成本,并且也是可行的。Android 是Google公司基于Linux平台的开源手机操作系统,这样在后期的开发移植复制非常方便。

2.3 Wifi通讯

Wi-fi是一种允许电子设备连接到一个无线局域网的技术,通常使用2.4G UHF或5G SHF ISM射频频段。连接到无线局域网通常有密码保护的,当然根据需要可以开放式的,这样就允许任何在WLAN范围内的设备可以连接上。虽然wi-fi传输信号质量不是很好,数据安全性比蓝牙差一些,但是传输速度非常快,而且它有个很重要特点,不需要布线,可以不受布线的限制,非常适合我们倒车环境中使用。并且发色信号功率低于100mw,低于手机发射功率,耗电量也就低。

3 软件设计

Andoroid Java框架为应用程序的开发提供必需的基础功能,主要通过提供API接口来实现。通过Android.view为应用程序提供用户界面设计时的各种接口;Android负责管理应用程序和媒体文件等等。软件的起动过程如图2 Android 设备起动。

首先芯片代码从预订定义的地方(固化在ROM)开始执行引导程序,加载引导程序到随机存储器(RAM)中,引导程序分两个阶段执行,第一个阶段,检测外部的RAM以及加载对第二阶段有关的程序;第二阶段引导程序设置网络、内存等等。引导程序还可以根据预先输入参数数据或配置相关参数。

4 结论

目前的倒车系统还是有提高的地方,它们都是将摄像头的获取图像,然后将图像信息通过显示器显示出来。当需要倒车时,显示屏会出现两条标线,而且标线会随着方向盘的转动角度而移动,但对于新手司机来说,对车尾获取的图画感觉不深,或者说即使看到了也不知道该将如何控制方向盘,最后可能还是倒不进去。

本设计通过手机app,能使司机看到后方情况,并通过对标线与障碍物的识别,来判断两者之间的距离,一旦达到某一距离发出提示声音,提示司机该更加注意,而不是总关注某个方向或某单一角度。这样可以使司机将主要精力集中在手里的方向盘中,并且安全距离可以根据自身情况自我设定。这样不仅提高了安全系数而且实现了人和车的安全保障。

参考文献:

[1]曾昱欣.基于单片机的智能倒车系统设计[J].科技传播,2017(10)

:57-58;

[2]胡鼎.基于Android的车载倒车系统设计与实现[M].东南大学,

2016.

[3]从玉华,胡行涛.以安卓手机为载体的智能汽车监控系统[J].数字技术与应用,2017(06):191-193.

猜你喜欢

系统设计
基于FCR的城市地下供水管网应急处置系统设计
基于移动互联技术的通用评价系统的设计
基于UML技术的高校贫困生管理系统建模分析
一种基于SATA硬盘阵列的数据存储与控制系统设计研究
目标特性测量雷达平台建设构想
信息管理服务平台项目应用系统设计探析
基于工程应用能力培养的智能终端课程改革与实践