中级会员
 
- 积分
- 310
- 金钱
- 310
- 注册时间
- 2018-7-4
- 在线时间
- 18 小时
|
本帖最后由 superme1 于 2018-7-10 15:08 编辑
项目案例视频:基于GPRS的远程安防监控系统
1.项目视频地址:http://emb.hqyj.com/projects/security.html?lcg-opend
2.项目背景
随着现代电力电子技术和微电子技术的迅猛发展,自动化,智能化程度的不断的提高,家居安防技术正在不断发展。
传统的家居安防系统已经越来越不能满足现代人的需求。消费者希望自己可以实时“看见”现场的情况,并且可以远程控制现场的一些自动化设备来处理紧急情况。
这个项目的方案主要是利用internet、GPRS,3G、WIFI等技术实现远程监控通信,此系统不但具有易维护性、可扩展性和安全性等这些嵌入式基本特点,而且充分融合了嵌入式和通信技术。使得本系统的功能扩展性非常好,方案具有一定性,可以稍做定制就可以应用于很多其它场合。 对我们掌握嵌入式LINUX传统技术和比较新的3G技术和为毕业后找工作都应该有帮助。
3.项目功能介绍
远程安防监控项目功能介绍,此系统分为服务端和客户端2个部分,其中服务端由ARM作为主控,操作系统采用嵌入式LINUX实现,它通过实时采集红外、温度、烟雾探头以及USB摄像头的的数据,通过互联网将数据发送到客户端进行显示和告警,客户端由PC,传统手机和比较新的3G手机相互比较独立的几个部分组成。
监控项目功能示例图
4.技术点
1)uboot移植
2)内核移植及网卡驱动
3)Nandflash驱动坏块管理
4)Usb协议,USB HOST驱动移植及分析
5)Sd卡驱动和自动卸挂载
6)Adc温度传感器驱动以及应用控制
7)Usb Camera 驱动以及云台控制
8)人体感应器以及烟雾探测器驱动以及应用控制编程
9)USB Wifi驱动及配置
10)GPRS收发短信及应用功能封装
11)Server端的主体实现及各个功能模块划分和综合
12)Android客户端的实现
13)其它技术点
通过上面可作为技术点的实现,可实现的功能如下:
1) 监控机可以通过摄像头采集现场图像;
2) 监控机可以通过传感器采集现场火警等数据;
3) 监控机可以通过红外传感器探测是否有人进入现场(或家中,可用做防盗);
4) 监控机可以在异常情况下给用户发送短信报警;
5) 监控机可以储存特殊情况下的数据和照片;
6) 用户可以通过网络登陆监控机的主页(有权限验证);
7) 用户可以在主页上观察到监控机通过摄像头采集到的现场图像;
8) 监控机可以将特殊情况下的数据和照片存在SD卡中,要实现卡的动态插拔检测和挂载;
9) 用户除了可以在主页上观察到监控机通过摄像头采集到的现场图像外,用户还可以在主页上屏蔽或开启温度、闯入、USB摄像头监控功能;
10) 添加日志功能,结合SQLITE,在网页中或者WINDOWS上PC机软件中能够查看和操作日志;
11) 监控机本身可扩展本地显示控制功能。通过添加邮件发送功能。收集报警信息,并让系统自动通过短信和邮件的方式通知事先设置好的管理员,当异常发生时通过网络发送抓拍的图片到指定邮箱;
12) USB CARERA云台功能支持,用户可以在网页上对摄像头的亮度进行控制;添加巡航功能,让用过在网页中能够定制和实时控制USB CAMERA镜头的转动,实现巡航功能;在异常发生的时候,镜头可以快速对着用户预先定义的区域进行抓拍;
13) 监控机可以通过GPRS接入INTERNET,WIFI接入局域网,加上ethernet提供多中接入网络的方式,根据具体的网络接入情况智能选取网络进行数据发送;
14) 开发android手机程序,实现在手机里面实现查看日志,抓图,或者视频浏览功能;
15) 支持彩信的方式报警 (选做);
16) 画面变化侦测(选做);
17) 完善WINDOWS客户端,支持图像的视频流格式进行AVI,MP4或H.264的压缩和存储,检索(选做);
18) 上面没有列出的,以后可能再加入进去的功能。
|
|