基于ARM9平台的智能家居系统设计
摘要
可视化的实时视频监控和无线智能控制是远程监控中的重要技术应用,可用于军事、工业、智能家居和许多重要领域。技术和嵌入式技术的不断发展,基于网络和嵌入式技术的远程监控和智能控制在社会生活的各方面发挥重大作用。
本文设计了一种基于嵌入式ARM9平台的智能家居系统,它能实现以下功能。首先,搭建一个web服务器为用户提供登录和视频监控功能。第二,通过搭建流媒体服务器向浏览器(采用java applet 设计)传输从USB摄像头采集过来并经过编码的视频信号。第三,通过搭建嵌入式控制服务器接收从客户端(采用QT设计)发送过来的控制命令,并且通过zigbee模块控制家电。
本文围绕以S3C2410为核心的硬件平台进行嵌入式系统开发的关键技术进行了研究与实现。首先,介绍了智能家居目前的发展趋势、研究现状、采用的相关技术等。然后,介绍了关于视频监控的嵌入式平台搭建的大致过程以及注意事项;最后,详细的论述了如何利用摄像头进行一路动态图像的采集、如何利用zigbee技术控制家用电器,以及如何利用TCP/IP协议建立服务器接受控制命令和传送视频监控信号。
关键字:嵌入式Linux ,ARM,智能家居,zigbee,网络视频监控,V4L2
Smart Home System design based on ARM9 platform
Abstract
Visible real-time monitoring and wireless intelligent control is an important application of remote measurement and control technology,which can be used in many fields,such as military affairs,industry and Intelligent Household Systems and so on. Along with the development of and embedded technology,intelligent monitoring which is based on and embedded technology is playing important role in life aspects.
In this dissertation,a solution to intelligent household systems is designed,which is based on embedded Linux and ARM9 platform,to achieve the following functions. First,by establishing web server for users to provide login and video monitoring function. Second, by establishing streaming server transport the video signal to browser(designed with java applet),which is captured from USB digital camera and encoded by encoder. Third,by establishing embedded control server receive mand through which is sent by client(designed with QT) and control the lights and curtain through zigbee device.
Specially,some vital problem of how to realize video monitoring system based on S3C2410 and embedded Linux are put forward and discussed. Firstly,the paper introduces the Intelligent household current development trend, research status, using the correlation technique and the feasibility. Secondly, the paper introduces the process of embedded platform and notes about the video monitoring.
基于ARM9平台的智能家居控制系统毕业设计 来自淘豆网m.daumloan.com转载请标明出处.