论文部分内容阅读
本文主旨是研究一款基于互联网+模式的智能家居系统。可以说互联网+是继计算机、互联网和GSM通讯之后的又一次的技术革新,本文主要研究互联网+应用于物联网智能家居方向。这一创新的方式通过智能化技术方式改变人类现阶段生产和生活方式,在其中强调了对生活的便捷性、实用性。在客户的长时间的应用使用过程中可以将互联网的渠道、平台及数据分析融入至整体系统的解决方案中。而智能家居在未来将成为一种家居生活的发展方向及发展趋势,更多的人在家装的过程中就对智能家居提出要求,比如:自动控灯、自动窗帘、室内门窗监控、家用电器的联网及以上设备在某种条件下同时激发某一功能,真正的实现回家自动开灯、热水器加热、自动开窗通风等操作,为人提供舒适的生活体验。在智能家居的控制中使用无线网络技术可以高效的解决网络线路的问题,可以高效的对家中的智能家居设备进行协同的操作,大大提高了传输速度,在保障功能的使用上也使得家中变得简单明了,不会出现过多的线材,做到智能家居将无线网络技术应用到方面方面,对于某些特殊要求的设备混杂蓝牙等连接方式,以保障音频传输的单线传输,避免失贞。本次设计中应用的智能家居的个体通过各种带有网络通信的设备进行访问STM32进行获取交换信息,信息交换后通过判断指令来确定执行情况,从而实施对家中的各种家电以及联网设备的监控。通过有效的对设备的联网确认,进行交换指令完成智能家居系统所分配的任务,从而实现智能家居的整体使用情况,这些信息随着STM32的处理后反馈到执行者的手持终端中,即通过手机APP或电脑即可接受这些信息或者发出指令信息。在本次设计中选择了CC2430芯片作为无线感器网络的节点,设计整体电路的过程需要将整个模块集成在一块PCB板上,通过模块画的思想,将每一个原件都分别进行分块设计通过使用ZigBee方式进行通信,使得每一块模块都可以实现组合的设计。本次实验设计共有四个子模块,与主板集成,通过红外探测、光照传感、燃气检测、温度传感四种方式,通过ZigBee传输到微处理器中进行集中处理,通过GPRS等方式反馈到用户的手中,此款智能家居能精准的把控家庭各相关区域的实时情况,在有特殊情况时进行报警处理。本次实验为避免在控制过程中出现大量的程序延误差,在软件设计上通过软件的程序来保证硬件内的程序的优化,选择STM32系列的ARM处理器芯片进行,本软件系统通过使用C语言进行编写程序,实用软件为Keil。