需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14606 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:智能家居,又称智能住宅。它是以住宅为平台,利用先进的计算机技术、网络通讯技术、综合布线技术、依照人体工程学原理,融合个性需求,将与家居生活有关的设施集成,通过网络化综合智能控制和管理,实现“以人为本”的全新家居生活体验。参考文献[1] [8]等对智能家居有着详细的介绍。 本毕业设计考虑的是基于嵌入式ARM9平台的智能家居监控模块设计与实现,我们重点考虑了智能家居中的实时监控及简单的家电控制。我们将主要围绕以S3C2410为核心的硬件平台进行嵌入式系统开发,对其关键技术进行了研究与实现。在撰写本毕业设计时,我们首先介绍智能家居目前的发展趋势、研究现状、采用的相关技术等。然后,介绍关于视频监控的嵌入式平台搭建的大致过程以及注意事项。最后,详细的论述了如何利用摄像头进行一路动态图像的采集、如何利用zigbee技术实现简单的家用电器如电灯和电扇的控制,以及如何利用TCP/IP协议建立服务器接受控制命令和传送视频监控信号。
关键字 智能家居;视频监控;家电控制;ARM9;嵌入式Linux
目录 摘要 Abstract 1 绪论-1 1.1 课题背景-1 1.2 选题意义-1 1.3 实现过程-1 2 智能家居系统实现方案-3 2.1 智能家居系统设计方案介绍-3 2.2 智能家居系统设计框图-3 3 搭建嵌入式开发平台-4 3.1 嵌入式系统的介绍-4 3.2 嵌入式硬件平台-4 3.2.1 ARM处理器-4 3.2.2 S3C2410体系-4 3.3 嵌入式系统软件-6 3.3.1 Linux系统介绍-6 3.3.2 ARM与Linux-6 3.4 嵌入式系统移植-6 3.4.1 Bootloader启动-6 3.4.2 Linux内核移植-7 3.4.3 JFFS2文件系统移植-7 3.5 搭建交叉编译环境-8 3.6 搭建NFS网络文件系统-8 4 视频监控程序的实现-9 4.1 图像采集设备——USB摄像头-9 4.2 基于V4L2的编程-10 4.2.1 V4L2中的重要的数据结构-10 4.2.2 V4L2图像采集过程-11 5 家用电器控制的实现-12 5.1 zigbee模块的介绍-12 5.2 zigbee使用方法-12 5.3 基于串口的zigbee控制协议-13 5.4 zigbee控制程序的实现-13 6 嵌入式Web服务器的实现-14 6.1 Boa服务器-14 6.1.1 Boa服务器介绍-14 6.1.2 Boa服务器的移植-14 6.2 HTML实现登录界面-15 6.3 监控界面的设计-15 7 流媒体服务器的搭建-17 7.1 流媒体服务器简介-17 7.2 流媒体服务器设计框架-17 7.3 流媒体服务器主要接口-18 8 功能测试-19 结论-22 致谢-23 参考文献-24 附录-25 |