1、- I - 摘 要 伴随着社会经济水平的提高,人们对家居生活的质量的要求也越来越 高。随着计算机与嵌入式技术的生活化,各种智能化、信息化的消费电子产 品不断涌现。这些家用电器在方便人们的生活,提高人们的生活质量的同 时,也提出了一个问题,如何对家庭中越来越多的信息家电进行有效的控 制。 智能家居是由欧美等发达国家提出的一种概念,旨在将家庭中离散的信 息设备连接到一个家庭智能化系统上进行集中的或异地的监视控制和家庭事 务的管理。 本论文针对这一目标设计了一款基于网络平台的智能家居控制器。智能 家居控制器是智能家居系统中不可缺少的一部分。本论文在 ARM 平台 上,结合嵌入式 Linux 系统,传
2、感器技术,在智能家居控制器上实现了嵌 入式 Web 服务器、传感器对环境的监控并将信息反馈、判断当前状态是否 需要报警及后台控制系统。 研究了 Linux 操作系统的工作原理、内核结构、相关设备驱动以及文 件系统等软件设施,针对构建基于 ARM 的嵌入式视频监控系统,实施了 对 Linux 系统内核和文件系统的裁剪和移植,并于文件系统中添加嵌入式 Web 服务器 Boa、V4L 和视频服务器 SPCASERV 等应用程序,完成了服 务器端软件的设计。 然后作为这些研究成果的体现,本论文以视频图像的形式呈现了一个基 于 ARM 的智能家居视频监控系统的监控效果,实现客户端经由网络访问 服务器端以
3、获取服务器前端 USB 摄像头采集的图像数据,并通过传感器返 回的数据,判断是否需要报警,如果需要则触发报警模块进行报警,从而达 到监控现场的目的。 关键词 智能家居;摄像头;传感器;报警 - II - Abstract With the improvement of socio-economic level, peoples demands of home- living quality become more and more. As the computer and embedded technology coming into our life, lots of intellectua
4、lized and information appliances continue to emerge. While these information appliances making convenience and improving peoples home-living quality, it also raises a question that how to control more and more information appliances effectively. The concept of Smart Home is made by those developed c
5、ountries such as the Europe and the United States. It aimed that all independent information appliances in home connect to a Home Intelligence System in order to supervisory them in home or remote and manage family affairs. So aimed at this issue, the thesis designed a kind of home controller based
6、on network Home controller is an indispensable part of Smart Home management system. On ARM platform this thesis implemented embedded Web server, sensor technology and background control system. Sensors to monitor and environmental information feedback, judge whether the current state of the need alarm. Study the work principle, kernel structure, related device drivers of operating system Linux and file system, aiming at construct an embedded video monitoring system based on the ARM. cut a