本文主要是介绍基于Linux的智能家居的设计(1),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
写在前面:做了半年的毕业设计,找到的工作与这个完全无关,发现自己现在有写不甘心,但是我还是在关注这方面的发展,自己的摸索和前人的帮助我完成了智能家居的一部分,希望这个能够给一些初学者 能够一些便利,毕竟技术是一个开放的,不属于某一个人的。
摘要
本课题主要目的是设计和实现一个基于Linux开发平台的智能家居系统。本系统主要使用PVC板做成的家居模型。本系统硬件使用基于ARM架构的samsung S3C6410芯片做成的OK6410开发板为手持终端,利用Zigbee实现网络通讯,并结合各种电子元器件。软件设计以Ubuntu12.04的系统作为开发环境,从嵌入式底层到应用层的开发流程,设计一个具有人机交互友好的界面,实现了对家庭环境的监控及家电的控制,如实现相当的准确温湿度自动控制、灯光的控制、窗帘的自动控制等。
本文介绍了基于Linux的智能家居系统的硬件组成部分、各个模块程序流程图、开发环境的搭建详细的方法步骤、相关的软件设计及最终成果。
本课题在智能家居的设计和研发上做了相当大的努力,成功实现了一些自动控制的功能,为进一步研发基于Linux的智能家居奠定了基础,对于后面的学习和研发相关课题是一个很好的借鉴。这个开发环境可以给任何一个装有虚拟机的用户,不用再重新搭建环境,大大节省了研发工作的时间。
关键词:智能家居 Linu
这篇关于基于Linux的智能家居的设计(1)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!