
LULIANG UNIVERSITY | |
分类号:
密 级:
毕业论文(设计)
题 目:基于ARM平台的智能家居系统的
设计与实现
系 别: 计算机科学与技术系
专业年级: 计算机科学与技术2010级
姓 名:
学 号: 20101103240
指导教师:
2014年04月25日
原 创 性 声 明
本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。
本声明的法律责任由本人承担。
论文作者签名: 日 期:
关于毕业论文使用授权的声明
本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属吕梁学院。本人完全了解吕梁学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权吕梁学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为吕梁学院。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为吕梁学院。
论文作者签名: 日 期:
指导老师签名: 日 期:
摘 要
随着社会的日益信息化,计算机和网络已经全面渗透到日常生活的每一个角落。对于我们每个人来说,人们的家居生活除了追求装修别致以外,更加向往智能、便捷的智能家居。人们家居生活中很多的电器都可以加入到智能家居的项目中,让家中的每一个角落都可以实现智能化,让物联网的技术迅速走进千家万户的便捷生活中。
本课题的设计是基于ARM平台的智能家居系统。设计中采用友善之臂公司的Mini2440作为ARM主板,通过在ARM板上外接DS18B20温度传感器、LED灯、摄像头进行数据采集,利用UDP协议在客户端和服务器端进行数据传输来实现远程控制、远程监控、警报等功能,让智能家居系统变为人们生活中的好帮手。
针对智能家居的功能,本设计把supervivi作为bootloader,以具有可移植度高、免费、开放等特性的Linux内核做为kernel,把红帽系统作为PC机上客户端运行的系统,在ARM板加载ADC、温度传感器、LED二极管的驱动模块,在红帽上交叉编译服务器端的程序,然后移植到ARM板上运行,与PC机上的客户端进行数据传输,这样一个简单的智能家居系统就完成了。
关键字:嵌入式;智能家居;Linux移植;S3C2440
Abstract
Increasingly along with the social informatization, computer and network has penetrated into every corner of our daily life. For every one of us, the household of people living in addition to the pursuit of decorating chic, more yearning intelligent and convenient intelligent household. People living in the life a lot of electric equipment can be added to the smart home project, make every corner in the home can realize intelligent, let the Internet of things technology rapidly into thousands of homes and convenient life.
The design of this topic is based on ARM platform of smart home system. Adopted in the design of affectionate ARM Mini2440 as ARM motherboard, on an ARM board through an external DS18B20 temperature sensor data collection, LED lights, camera, on the client and server using UDP protocol for data transmission to implement remote control, remote monitoring, alarm and other functions, to make a good helper in smart home system into people's life.
With the function of smart home, this design supervivi as the bootloader, with high degree
of portability, free and open features of the Linux kernel as the kernel, the red hat system as a PC client running system, load the ARM board ADC driver module, temperature sensor, LED diodes, cross-compilation server-side program in the red hat, ported to run on ARM board, data transmission with PC client, such a simple smart home system is completed.
更多推荐
毕业论文,进行,系统,成果,发表,保存
发布评论