推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于网络的智能家居控制系统

更新时间:2020-04-16 03:09:53 大小:12M 上传用户:zhengdai查看TA发布的资源 标签:智能家居控制系统 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(1) 举报

资料介绍

随着社会经济以及技术的不断发展,智能家居产品已经越来越得到人们的认可。目前市场上的智能家居产品主要通过WiFi来传输信息并采用专用遥控硬件或者软件的方法进行控制。为解决就目前市场上的智能家居产品控制方法以及布线手法单一,缺乏智能性的缺点,本文采用嵌入式技术,zigbee通讯技术,机器学习技术设计了一种基于网络的智能家居控制系统,并基于现有的zigbee协议栈以及嵌入式平台实现了智能家居的远程控制、学习、监控等功能。

  基于网络的智能家居控制系统,以信号转换器中的软件为核心实现不同信号的传送,利用单片机技术、嵌入式程序技术、激光调制技术、短距离无线通讯技术以及机器学习技术形成以人为本,具有思考能力的智能家居系统。在基于网络的智能家居控制系统中,信号转换器提供了设备第一次接入自动配置、数据的传输以及转换、数据收集、内网启动等相关的服务。信号转换器在外部与云服务器通过因特网实现通讯,在内部通过ZigBee的方式与终端器件实现通讯。终端采用继电器控制开关设备,采用红外发射器控制空调、电视、风扇等设备。智能手机可以通过专用软件或者微信的方式控制响应的智能设备。

  智能家居中的信号转换器信号传送程序、云平台信息处理、内网的实现以及机器学习是基于网络的智能家居控制系统中的关键部分。在框架设计实现的基础上,给出了这四个部分的实际解决方案。信号转换器是以ARM芯片以及其外部硬件设备搭载了嵌入式Linux操作系统组成,在串口端连接ZigBee通讯模块,在网络通讯端口将通过网线与外部网络相连,实现了ZigBee内网与云服务器之间的相互通讯。门禁系统以650nm波长,180kHz的激光来探测人在房间内部的行走。所有的终端设备都搭载了德州仪器公司的cc2530的芯片,再用Z-stack协议栈实现ZigBee信号通讯。在收集了大量用户活动数据的情况下,对用户的生活行为进行处理,并将结果作为辅助用户操作电气的方式。

  本文有两个创新点(1)通过利用微信的接口,以及服务器之间的互相映射,改变了原有的一个产品就要安装一个软件的方式,节省了手机的资源。(2)通过用户平时产生的家用电气操作数据,应用机器学习中的理论,找到用户在操作电器时候的规律,并根据这种规律辅助用户平时的操作。

部分文件列表

文件名 大小
1586977764基于网络的智能家居控制系统.pdf 12M

全部评论(1)