基于android手机的视频通话门禁控制系统

2018-01-31 11:48陆海李登辉
科教导刊·电子版 2017年34期

陆海 李登辉

摘 要 如今门禁系统只能在固定的硬件设备进行对讲,智能化水平不高,且不能实现远距离操作,难以适应智能家居的快速发展,因此提出了一种智能对讲的方法。该方法以安卓操作系统为平台,智能手机作为客户端,利用ARM作为终端,通过WIFI网络实现无线远程的可视对讲控制器。实验显示该系统能通过WIFI连接两个终端进行交流,在智能手机开启视频控制,能够实时视频对讲通话并模拟实现控制开门。

关键词 Android WIFI网络 可视对讲

中图分类号:TP399 文献标识码:A

0引言

随着计算机网络技术、嵌入式技术和自动控制技术的迅猛发展,智能化应用技术在当今社会得到了广泛应用。随着新一代智能移动终端的普及,基于安卓平台的移动式应用系统在智能家居、公共事业设施等领域上都有着广泛的应用。目前智能家居已经比较广泛,利用安卓系统进行控制逐渐成为门禁系统未来的发展方向。与传统的在固定客户端进行可视对讲相比,智能门禁系统的设计更为灵活与方便,界面和功能都具有良好的通用性、准确性,具有长远的发展前景。传统的视频门禁系统一般都是安装在入户位置,户外有呼叫请求时,室内人员在听到呼叫铃声后,需要走动到安装门禁的位置,查看户外视频,然后根据情况决定进行通话、开锁等相关操作。这种传统视频门禁系统存在这一个较大的弊端,那就是当室内用户处于比较吵杂的环境或者是处于隔音效果比较好的室内,很可能就无法听到门口的呼叫信息,进而无法进行应答;另外一种情况就是,在室内用户身体不便行动的时候,必须走到入户处进行应答也是一种不人性化的设计。目前,随着智能手机的广泛使用,各种各样的方便使用的APP程序受到用户的广泛好评,设计一款在手机端进行视频门禁控制的系统必将受到广大用户的青睐。

1总体方案设计

可视对讲系统的总体设计主要分为两个部分。第一部分是Android系统的智能手机或平板电脑,安装控制程序后,通过Android客户端与用户进行交互。第二部分是可视对讲控制系统,安卓控制端对摄像头的访问,可通过内部WIFI控制,也可通过外部公共WIFI接口直接控制,将手机或者平板电脑的控制命令发送到可视对讲系统中。与此同时,视频对讲系统的状态信息反馈到手机或平板上。

2硬件设计

整个可视对讲系统硬件主要由以下6部分组成:ARM迅为iTOP4412开发板作为接收端和模块驱动核心,电磁锁,摄像头模块,WIFI模块,液晶屏模块和Android手机或平板作为控制端,以实现无线可视对讲和开关门控制。两个终端通过公共WIFI连接进行无线视频传输。可视对讲控制器硬件结构如图1所示。

3软件设计实现

软件主要部分包括两个模块:硬件程序和Android程序。

3.1硬件程序部分

本课题设计的硬件程序系统主要包括:驱动程序和应用程序。

应用程序有一个入口,就是main(),从main()开始分析,找到应用程序的流程。应用程序最终会进入一个死循环,轮询应用,应用程序没有出口,用来实现应用功能。驱动程序有入口有出口,安装驱动的时候,调用驱动程序的入口函数,卸载驱动的时候,调用驱动程序的出口函数。用来实现硬件的控制。

3.2 Android部分

Android应用程序由多个组件所构成,每个组件在整个应用程序中都可以进行不同的任务,但是单个组件可被单独激活,也可通过其他应用程序激活。

本文Android软件分为控制端APP和接收端APP。分别通过控制端和接收端来打开相应的APP,登陆账号后,利用Soceket通信连接对方账号,待控制端APP点击“连接”控件发送相应时,接收端反馈发送视频对讲请求,请求通过后就可以进行可视对讲等操作。

4实验测试与分析

将编写好的APP应用软件分别安装在手机和开发板上,安装成功后移动至不同远近距离连接WIFI,运行软件。经过反复测试表明,本系统在利用公共WIFI进行视频传输时,两个终端显示画面清晰,对讲时音频清楚,延时小,控制端执行开关门功能时,电磁锁可根据其发送的指令做出正确响应。

APP也具有很强的适应性,可安装于任何Android系统的手机或平板电脑上,只需正确输入登陆账号和需要连接的终端账号,并且成功响应,就可以完成可视对讲和远程控制开关门等功能。

5结论

本文针对当前门禁系统现状和智能家居飞速发展现象,提出了一种智能无线的可视对讲控制器,该系统使用一种新颖的控制方式,即Android智能手机软件无线控制,实现了适用于大众的智能化门禁系统。该系统通过公共WIFI实现无线视频对讲,同时可以通过安卓软件实现开关门。与当前其他的控制方式相比有着明显优势,软件具有通用性、易于移植、市场应用价值高,硬件稳定可靠、简单易用、有良好的拓展性。与当前其他的门禁系统相比,方便性、安全性有了明显的提高,本文设计的系统提高了门禁系统控制的智能性,可实现随时随地实现對可视对讲系统的操作控制。

基金项目:本文受2015年度广西大学生创新创业训练项目资助,项目名称《基于Android的可视对讲控制器设计》。

参考文献

[1] 赵目龙.嵌入式网络可视门禁系统硬件设计和测试 [D].长春:吉林大学,2007.

[2] 施国君.基于以太网的嵌入式网络门禁系统的设计与实现[D].沈阳:东北大学,2007.

[3] 吕兆磊.基于ARM9的嵌入式小区门禁系统的研究与设计[D].北京:北京邮电大学,2009.

[4] 纪艳侠,周士欣,范卫国.嵌入式的住宅小区智能门禁管理系统的设计[J]. 科技创新导报,2009(30).endprint