基于微信公众号的智能家居控制系统设计
基于微信平台的智能家居控制系统
基于微信平台的智能家居控制系统随着智能科技和物联网技术的不断进步,智能家居逐渐成为大家关注和追求的方向。
智能家居可以方便我们在家中实现远程控制,提高家庭生活的舒适度和便利性。
微信作为一款广泛使用的社交软件,可以实现多种实用功能,如聊天、支付、购物等,也被应用于智能家居的控制系统中。
本文将讨论基于微信平台的智能家居控制系统的设计和实现,并探讨其未来发展的趋势。
一、设计与实现智能家居控制系统基于微信平台的设计主要分为三个部分:微信公众号平台、智能终端设备和物联网技术。
微信公众号平台作为智能家居控制系统的核心,负责与用户的交互。
用户可以通过微信公众号进行远程控制,实现诸如灯光、温控、音乐等功能。
微信公众号通过与智能终端设备连接,完成对家居设备的控制。
智能终端设备包括智能家居节点、智能网关、智能摄像头等,在家庭中部署,用于获取家居状况,并与微信公众号平台连接,实现远程控制。
物联网技术则是智能家居控制系统的技术支持,用于连接智能终端设备和微信公众号平台,并传输家居数据。
物联网技术可以实现多节点的连接和通讯,可以为系统提供强有力的技术支持。
二、未来发展趋势未来,基于微信平台的智能家居控制系统将会越来越普及,并在技术支持、控制方式、用户需求等方面得到更加完善的实现。
从技术支持方面,随着物联网技术的不断进步,智能家居控制系统将会得到更大的发展,节点连接将会更加灵活、稳定。
同时,人工智能技术和虚拟现实技术也将会应用到智能家居领域,为用户提供更多的功能和使用体验。
从控制方式方面,用户的使用需求将会更加个性化和智能化。
用户可以根据自己的需求选择不同的智能场景和功能设备来控制家居。
同时,系统也将会智能化分析用户的使用数据和使用习惯,提供更加智能的控制方式和场景。
从用户需求方面,智能家居控制系统功能将会得到更加完善的实现。
为了满足不同用户需求,智能家居控制系统将会实现更多智能化的功能,例如气体检测、环境检测等,并提供更加完善的监测和报警功能。
基于微信控制的智能家居系统
中文摘要中文摘要随着社会生活节奏不断加快,传统家居已经不能满足人们的快速生活需求,在传统家居基础上建立起来的智能家居得到迅速发展。
在智能家居系统中,人们通过智能终端控制电器使得生活更加便利,选择性关闭多余的电器使得系统更加节能,通过传感器感知家庭状态使得家居安全性更高。
本文研制了微信控制的智能家居系统。
该系统采用“客户端+云平台+硬件功能模块”的系统架构,该架构下以开发的微信小程序作为客户端,腾讯云服务器作为云平台,数据信息中心、智能插排和移动安防平台组成硬件功能模块。
在MINA 框架下构建了系统客户端软件,实现了对智能插排的远程控制,实时显示电器的电能数据和传感器数据,显示移动安防平台采集的入侵者图像,可以实现人机对话。
在服务器端通过E-R图设计了MySQL数据库,通过PHP语言实现了服务器解析硬件功能模块和客户端数据。
硬件模块之间通过LoRa无线组网,将移植了μC/OS-Ⅲ操作系统和LwIP协议栈的数据信息中心作为系统网关,通过以太网与服务器通信。
通过对智能插排内部的电路进行设计,实现了电器控制和电能采集等功能。
移动安防平台经过声音引导到达指定位置,利用图像传感器OV2640采集入侵者图像。
本文先后从智能家居的总体方案设计、系统硬件设计和软件设计等对系统进行了详细的说明。
最后经测试系统各项功能正常。
关键词:智能家居;微信小程序;云服务器;智能插排;安防黑龙江大学硕士学位论文AbstractWith the accelerated pace of social life, traditional homes can no longer meet the needs of people's fast living, and smart homes built on the basis of traditional homes have developed rapidly. In smart home system, people use smart terminal to control the electrical appliances to make life more convenient. Selective closure of redundant electrical appliances makes the system more energy-saving. Sensors can sense the home state and make the home safer.In this paper, a smart home system controlled by Wechat is developed. The system adopts the system architecture of "client + cloud platform + hardware function module". Under this architecture, the hardware function module is composed of the developed micro-message program as the client, Tencent cloud server as the cloud platform, data information center, intelligent insertion and mobile security platform.At the end of this paper, the test of each functional module of the system is given. The test results show that the functions of the system can run normally.Under the framework of MINA, the system client software is constructed, which realizes remote control of intelligent insertion, real-time display of electrical energy data and sensor data, display of intruder images collected by mobile security platform, and realize man-machine dialogue.The MySQL database is designed by E-R diagram on the server side, and the server parsing hardware function module and client data are realized by PHP language.Through LoRa wireless network, the data information center transplanted with the operating system of μC/OS-III and the protocol stack of LwIP is used as the system gateway to communicate with the server through ethernet.Through the design of the internal circuit of the intelligent slot, the functions of electrical control and electric energy acquisition are realized.Mobile security platform arrives at the designated location through sound guidance, and uses image sensor OV2640 to collect intruder images.In this paper, the overall scheme design of smart home, system hardware design and system software design are described in detail. Finally, after testing, the functions of the system are running normally and steadily.Keywords :Smart home; Wechat applet; Cloud server; Smart interpolation; Security目 录目 录中文摘要 (I)Abstract ............................................................................................................................. I I 第1章绪论 .. (1)1.1 课题背景及意义 (1)1.2 国内外研究现状 (2)1.2.1 国外研究现状 (2)1.2.2 国内研究现状 (3)1.3 论文的主要内容 (4)1.4 本章小结 (5)第2章智能家居系统总体设计方案 (6)2.1 智能家居系统的需求分析 (6)2.1.1 客户端需求分析 (6)2.1.2 服务器需求分析 (6)2.1.3 硬件功能模块需求分析 (7)2.2 智能家居系统总体方案设计 (8)2.3 智能家居系统相关技术简介 (10)2.3.1 LoRa无线通信技术 (10)2.3.2 云服务器技术 (10)2.4 本章小结 (11)第3章智能家居系统硬件设计 (12)3.1 数据信息中心硬件设计 (12)3.1.1 微控制器模块 (13)3.1.2 通信模块电路设计 (13)3.1.3 存储模块电路设计 (15)3.1.4 信息采集模块选型 (16)黑龙江大学硕士学位论文3.2 智能插排硬件设计 (18)3.2.1 微控制器模块 (18)3.2.2 电源模块电路设计 (18)3.2.3 继电器模块电路设计 (19)3.2.4 电能采集模块电路设计 (20)3.3 移动安防平台硬件设计 (20)3.3.1 动力模块的电路设计 (21)3.3.2 音频发射模块电路设计 (21)3.3.3 图像采集模块电路设计 (22)3.4 本章小结 (23)第4章智能家居系统软件设计 (24)4.1 数据信息中心软件设计 (24)4.1.1 μC/OS-Ⅲ操作系统多任务运行机制 (24)4.1.2 LwIP协议栈以太网TCP/IP通信的实现 (25)4.2 智能插排软件设计 (26)4.2.1 电能信息采集软件设计 (26)4.2.2 过载保护功能软件设计 (27)4.2.3 远程控制功能软件设计 (28)4.2.4 电器识别与学习功能软件设计 (28)4.3 移动安防平台软件设计 (29)4.3.1 基于特定频率音频的移动安防平台巡检 (29)4.3.2 图像采集模块软件设计 (30)4.4 腾讯云服务器软件设计 (33)4.4.1 服务器数据库设计 (33)4.4.2 服务器解析客户端数据请求或控制命令 (35)4.4.3 服务器与数据信息中心通信实现过程 (36)4.4.4 服务器与数据信息中心通信协议的制定 (37)目 录4.4.5 服务器解析移动安防平台图像数据 (38)4.5 客户端软件设计 (39)4.5.1 微信小程序开发环境 (39)4.5.2 微信小程序MINA框架 (40)4.5.3 微信小程序与服务器关键通信技术的实现 (42)4.5.4 微信小程序登录验证软件设计 (43)4.5.5 微信小程序数据信息显示软件设计 (44)4.5.6 微信小程序智能插排远程控制软件设计 (45)4.5.7 微信小程序移动安防平台图像显示软件设计 (46)4.5.8 微信小程序语音识别与控制软件设计 (47)4.6 本章小结 (49)第5章智能家居系统的运行与测试 (50)5.1 智能家居系统搭建 (50)5.1.1 系统硬件搭建 (50)5.1.2 系统软件搭建 (51)5.2 智能家居系统通信测试 (52)5.2.1 客户端与云服务器通信测试 (52)5.2.2 数据信息中心与云服务器通信测试 (53)5.3 智能插排运行与测试 (54)5.3.1 电能信息采集测试 (54)5.3.2 过载保护功能测试 (55)5.3.3 电器识别与学习功能测试 (56)5.4 移动安防平台测试 (57)5.4.1 移动安防平台巡检测试 (57)5.4.2 移动安防平台图像数据采集测试 (57)5.5 客户端功能测试 (58)5.5.1 微信小程序登录测试 (58)黑龙江大学硕士学位论文5.5.2 微信小程序智能插排控制测试 (59)5.5.3 微信小程序移动安防平台图像显示测试 (60)5.5.4 微信小程序数据信息显示测试 (61)5.5.5 微信小程序语音识别与控制测试 (61)5.6 本章小结 (62)结论 (63)参考文献 (65)致谢 (70)攻读学位期间学术成果 (71)独创性声明 (72)第1章 绪论第1章绪论1.1 课题背景及意义近几年智能家居行业发展突飞猛进,由于人们对居住品质的追求不断提高,使得市场中推出的智能家居设备越来越“智慧”。
基于微信公众号的智能家居系统的设计
基于微信公众号的智能家居系统的设计作者:黄利华来源:《电子技术与软件工程》2017年第07期摘要随着物联网的发展,物联网这种赋予物体智慧与通讯的独特功能,使其不仅在物流行业获得相当成就,在家居生活中也将展其骥足。
本系统将移动互联网与物联网相结合,以微信公众号为入口,通过收集用户行为习惯,依托云服务做出智能化行为预测。
云服务器接收到用户通过微信公众号发送的指令后将转发到家居主控,主控解析指令后将分发到各个家居终端,以此实现对智能家居的行为控制。
系统提供一种新的智能家居入口,具有较强的参考意义与商业开发潜力。
【关键词】智能家居物联网微信公众平台1 前言广义上,人们将集成了智能组件,让家居产生智慧,使生活变得更加舒适智能的系统称为智能家居,其包括了家电控制,网络服务,设备智能化和的房屋基建的相关新技术。
在现代家居生活中,家居智能化是未来的趋势同时也是不可避免的。
智能家居预计也是继移动互联网后的下一个风口。
当前,包括美的,海尔等国内家电巨头已经推出自家的网络控制化家电,可以说智能化家居是趋势,各家也在争夺用户,希望尽快实现生态化。
但考虑到价格,售后等商业因素,目前实现一家独大的生态化家居系统是不现实的。
本系统以微信公众号为入口,通过部署第三方服务器,以及家局主控,实现家居环境的智能检测与控制,营造智能化家居生活。
实现远程控制,环境改变预警以及环境智能调整。
以微信公众号为入口不仅可以凭借微信庞大的用户群体实现推广,而且免去了开发维护客户端的繁琐工作。
2 系统设计2.1 分布式设计智能家居系统采用分布式设计,通过基于STM32的主控与各家电通信与进行控制。
主控与家电进行点对点通信,间隔时间内可以检测每个家电的状态,并且向云服务器发送其状态。
家电与家电间并不会进行通信,一切指令由云服务器下发到主控,主控进行消息的分发。
采用分布式的设计减轻了云服务器的压力,并且减少消息并发的可能性。
如图1所示。
2.2 事件过程与驱动架构在申请微信公众号后,通过启用开发模式可以将用户发送的信息转传到云服务器。
基于微信公众号的智能家居系统
基金项目:大学生创新创业训练计划项目(编号:S201910580072);广东省自然科学基金项目(编号:2016A030313846);广东省教育厅特色创新项目(编号:2017KTSCX197)收稿日期:2020-04-30基于微信公众号的智能家居系统*肖奇军,伍世豪,郑杰东,李泽锋(肇庆学院电子与电气工程学院,广东肇庆526061)摘要:为了实现对家居的智能远程控制,设计开发出一套智能家居控制系统,分析了控制系统的软、硬件结构。
智能家居系统通过WiFi 模块连接到路由器上并作为TCP 服务器,客户端采用微信公众号实现对智能家居系统的连接和在线控制,在微信公众号上输入相应的家居编号进入智能家居的控制界面,实现对室内家居设备的控制,并能向用户反馈设备运行状态。
该控制系统结构简单、使用方便、控制功能强大,可广泛应用于家居中。
关键词:智能家居;微信公众号;TCP 服务器;在线控制中图分类号:TP271.4;TP273文献标志码:A文章编号:1009-9492(2020)11-0058-03Smart Home System Based on Public Account of WechatXiao Qijun ,Wu Shihao ,Zhen Jiedong ,Li Zefeng(School of Electronic and Electrical Engineering,Zhaoqing University,Zhaoqing,Guangdong 526061,China )Abstract:Home furnishing intelligent remote control system was designed and developed to build a smart home control system.The software and hardwarestructure of the control system was analyzed.The smart home system was connected to the router through the WiFi module and served as the TCP server.The client uses WeChat public number to connect and control the smart home system.The home furnishing code is entered on the official account of WeChat to enterthe control interface of smart home to control indoor household equipment and feedback the equipment running status to users.The control system is simple in structure,easy to use and powerful in control function,which can be widely used in home.Key words:smart home;public account of WeChat;TCP server;online control第49卷第11期Vol.49No.11机电工程技术MECHANICAL &ELECTRICAL ENGINEERING TECHNOLOGYDOI:10.3969/j.issn.1009-9492.2020.11.016肖奇军,伍世豪,郑杰东,等.基于微信公众号的智能家居系统[J ].机电工程技术,2020,49(11):58-60.0引言随着社会生活节奏不断加快,传统家居已经不能满足人们的快速生活需求,在传统家居基础上建立起来的智能家居得到迅速发展。
基于微信平台的智能家居控制系统设计与开发
所示的典型应用体系框架,设计出基于微信平台的智能家居控制系统总体架构。
用户通过架构中手机端微信以文本消息或者语音消息的形式发送控制指令数据,由线上服务器处理程序接收并处理转发数据,硬件系统中3.2 软件系统设计
线上服务器处理程序负责接收微信平台转发用户消息发送过来的HTTP请求,验证该请求确实来自微信平台,按指定格式对消息进行解析以获取其中的参数数值,然后经过指
图1 Zigbee典型应用体系框架
图6 微博用户与平台交互
经测试平台还可以与微信、微博等不同的社交平台根据各自的开放API适配,甚至可以通过架设邮件系统为邮件发件人提供基于自然语言的查询服务。
5 结 语。
基于微信公众平台的智能家庭监控系统设计
Ke y wo r d s:W e Cha t ; ¥3 C6 41 0; da t a a c q u i s i t i o n; mo ni t or ; Li nux
搭 建 的 服务 系 统 , 以及 微 信 手 机 端 在 内的 软 件 系 统 。系 统
脆
基 于微 信公 众 平 台 的 智 能益 祥
( 南京理工大学 机械工程学 院, 南京 2 1 0 0 9 4 )
摘 要 :对 目前 的 智 能 家 庭 监 控 系 统 进 行 了 研 究 , 提 出 了 一 种 基 于 微 信 公 众 平 台 的 智 能 家 庭 监 控 系 统 。 整 个 监 控 系 统 的
c o n t r o l l e r i s¥ 3 C6 4 1 0 c h i p . Th e mj p g — s t r e a me r v i d e o s e r v e r i s t r a n s p l a n t e d t o t h e Li n u x s y s t e m, i t c a n p r o v i d e v i d e o s t r e a m f o r t h e r e —
mi t t e d t o t he W e Cha t us e r . An d t h e us e r a l s o c a n s e nd t he c ont r o l i ns t r uc t i o ns t o t he und e r l y i n g d a t a c o l l e c t i o n s i de .
基于微信公众平台的智能家庭监控系统设计
基于微信公众平台的智能家庭监控系统设计陆金虎;王益祥【摘要】In the paper,a kind of intelligent home monitoring system based on WeChat public platform is proposed.The bottom of the entire monitoring system is the data acquisition side,which uses the Tiny6410 development board with Linux operating system,the core controller isS3C6410 chip.The mjpg-streamer video server is transplanted to the Linux system,it can provide video stream for the remote access.At the same time,the corresponding sensor is integrated on the development board,which can collect the indoor environmental data.At the end of the data collection,the collected data can be transmitted to the cloud server through the network,and then is transmitted to the WeChat user.And the user also can send the control instructions to the underlying data collection side.%对目前的智能家庭监控系统进行了研究,提出了一种基于微信公众平台的智能家庭监控系统.整个监控系统的底端是数据采集端,采用带有Linux操作系统的Tiny6410开发板,核心控制器为S3C6410芯片.将mjpg-streamer视频服务器移植到Linux系统上,可提供视频流以便远程观看;同时在开发板上集成相应的传感器,可以采集室内的环境数据.数据采集端可以将采集的数据以网络的形式传递给中间层云服务器,进而传递给微信用户;反之用户可以发送控制查询指令给底层数据采集端.【期刊名称】《单片机与嵌入式系统应用》【年(卷),期】2017(017)008【总页数】4页(P72-75)【关键词】微信;S3C6410;数据采集;监控;Linux【作者】陆金虎;王益祥【作者单位】南京理工大学机械工程学院,南京210094;南京理工大学机械工程学院,南京210094【正文语种】中文【中图分类】TP319随着社会科技的迅速发展,人们生活水平的提高,对生活质量更加重视,故智能家居概念一提出来,就引起了社会的广泛关注。
基于微信控制的智能家居系统设计
理工具打开MySQL,新建数据表名称,数据库的初始化是通过在数据表中 填写一条记录,其data或state值的ID为1。服务器访问该数据库后,把获取的 相应数据传输给家庭网关中使用的WiFi模块。例如,项目中需要建立表名为 “空调控制”的共享型数据库,可以设置表中的字段,ID记录空调标号, STATE记录空调不同的状态,TIME记录空调最后状态的操作时间。当数据 库访问完毕后,可以使用函数mysql_close()断开数据库的连接。
使用相应软件连接腾讯云服务器,进入代码程序路径使 平台运行。IP地址设置为服务器公网的IP地址,即云服务器 在获得公网IP地址后,即作为Socket通信的服务端,而作为 客户端的是家庭网关,从而完成微信平台的开发。 3.3 数据库初始化
微信数据通过网络上传至具有存储交互用户消息信息的 MySQL数据库,另一端再通过网络下载相应数据。首先需要对 数据库进行初始化,在“添加部署”完成后,“扩展服务”中 就会自动生成一个MySQL数据库。通过phpMyAdmin图形化管
基于微信公众号的智能家居控制系统
科技与创新┃Science and Technology&Innovation2019年第07期文章编号:2095-6835(2019)07-0034-02基于微信公众号的智能家居控制系统李杰,李志扬(华中师范大学物理科学与技术学院,湖北武汉430079)摘要:设计了一套基于微信公众号的智能家居控制系统,该系统主要由硬件控制终端、家用电器、微信公众号后台和手机微信端组成。
用户关注微信公众号并绑定控制终端之后,在微信公众号的界面发送相应的指令,微信后台收到指令后转发给硬件控制终端,实现家用电器的控制并返回执行结果,最后在微信端显示相应的结果。
本系统的控制终端采用STM32作为底层硬件平台,通过乐鑫ESP8266模块与微信后台进行通信,并发送命令,实现家用电器的控制。
实验表明,该系统设计简单、开发周期短、成本低廉、操作便捷且易于拓展推广。
关键词:智能家居;微信公众号;STM32;服务器中图分类号:TP391文献标识码:A DOI:10.15913/ki.kjycx.2019.07.034智能家居是利用物联网技术将家用的电子设备连接起来为人类服务[1-3]。
它使用了网络通信技术、智能云平台控制、传感器技术等技术手段实现电子设备的集中控制、远程控制、安全检查、实时监控等功能,从而使用户的居住环境变得更加舒适、高效和便捷。
但是由于缺乏统一的标准,各个厂商推出的智能家居产品各自独立,采用各自的控制平台,用户不得不针对不同的厂家安装不同的控制软件,在一定程度上造成了管理上的混乱和使用上的问题[4]。
微信是一款日常生活中使用非常频繁的手机APP,本文借助微信公众平台实现家电的控制,将智能家居功能镶嵌到微信APP中,可以大幅提升使用的便捷性[5]。
进一步推广这种模式有利于各种智能家居产品的统一管理。
1硬件设计本文设计的基于微信公众号的智能家居控制系统主要由控制终端、家用电器、微信公众号后台和手机微信组成。
基于微信的无线智能家居控制系统设计
基于微信的无线智能家居控制系统设计第一章:引言随着物联网技术的不断发展和普及,智能家居作为物联网的一个非常重要和应用广泛的分支之一,已经逐渐渗透到我们生活的各个方面。
同时,微信作为目前国内最大的社交媒体平台之一,也成为了大量智能家居厂商和服务提供商的重要选择,帮助其打通智能家居与家庭生活之间的连接。
基于微信的无线智能家居控制系统设计,正是针对这个需求而开发的一种解决方案,本文将对其相关内容进行详细探讨。
第二章:微信公众号与智能家居之间的关系微信公众号是一种非常熟悉的社交工具,在大众生活中占有非常重要的地位。
基于微信的智能家居控制系统就是利用了微信公众号平台的这一特性,将其作为一个家庭智能化控制的切入点。
用户可以通过微信公众号发送指令,控制家中的智能设备,包括智能门锁、智能照明、智能窗帘、智能语音助手等等。
同时,基于微信的智能家居控制系统还可以支持家庭自动化流程,例如根据用户设置的时间和场景来自动化控制设备的开关,提高生活的便利性和舒适性。
第三章:基于微信的智能家居控制系统的设计方案1.硬件架构设计基于微信的智能家居控制系统的硬件架构需要具备一定的灵活性和可扩展性,能够在满足基本功能的同时,支持多样化的设备接入需求。
一般来说,硬件架构需要包括云端服务器、智能设备、控制节点、网络连接等多个模块,以实现数据的有效传输和处理。
2.软件设计基于微信的智能家居控制系统的软件设计需要具备系统稳定性、安全性、响应速度、易用性等多个方面的考虑。
主要应包括微信公众号开发、云端服务器开发、设备接入协议开发等多个模块,以实现智能设备控制、设备状态管理等基本功能。
3.云端服务设计基于微信的智能家居控制系统需要依托于稳定的云端服务,才能够保证系统的正常运行和安全性。
云端服务需要具备高可用性、高扩展性、高安全性、高性能等多个方面的考虑,而且还需要满足业务需求的快速迭代和更新。
第四章:案例分析本文以某智能家居领域的开发公司为例,介绍基于微信的智能家居控制系统的设计和实现。
智能家居微信远程控制系统的设计
图1 整体框架2 主控平台的构建主要分为硬件和软件部分。
硬件通过树莓派实现控制,将树莓派通过WiFi连接网络;软件部分有公众号的操作和云平台的搭建。
2.1 嵌入式开发平台的搭建本方案以ARM处理器树莓派开发板为目标开发板。
树莓派是由英国的Raspberry Pi 基金会开发的,创始人为埃·厄图2 总体功能架构示意图3 服务器的搭建在使用微信公众平台的开发者模式时,需要服务器的支持,开发者需要首先搭建好公网服务器,在这里选择腾讯服图3 微信云平台接入流程(2)本项目组采用的是直连微信云,根据微信提供的SDK开发硬件,并直接通过WiFi网络连接互联网,再经过微信扫描二维码进行匹配,并在微信开发端进行设备添加。
微信控制面板实例如图4所示。
图4 微信控制面板实例(下转第图4 改进后测试准确率这说明不同的优化算法也能对网络效果本身产生一定影响。
改进后的网络从原来的73%提高到了90%,证实了加深网络,改进网络参数对网络改进的效果。
4 结 语本文改进的LeNet图像识别算法相比之前已经取得了一定的进步,提高了图像识别的准确率,但依然存在一些问题,如后面的准确率难以再上升。
经过研究发现,这可能需要用到一种更新的网络结构设计,有待后续改进。
另外,本文对优化算法进行实验发现,在CIFAR的识别中,动量算法比随机梯度下降算法更好。
参考文献[1]蒋帅.基于卷积神经网络的图像识别[D].长春:吉林大学,2017.[2]曾俊东.基于卷积神经网络的监控视频车型识别系统设计与实现[D].成都:西南交通大学,2017.[3]柯小龙.卷积神经网络图像分类应用研究[D].深圳:深圳大学,2017.[4]刘海龙,李宝安,吕学强,等.基于深度卷积神经网络的图像检索算法研究[J].计算机应用研究,2017,34(12):3816-3819.。
基于微信平台的智能家居系统
z = ( 一 ) +( 一 ) p = ( 一 ) + ( 虬 一K)
智 据 能 和 本 文 设计 智能 家居 系 统 的 结构 框 图如 图1 所 示 ,其 连 接框 图如 终 环 图2 所示 。 端 境 的 监 微 测 信 数 厶 平 口 据 ,
失 效 的概率 ,为 部署 的传 感器节 点 的个数 ; f 2 1 将每 个 方形 子 区域 的顶 点作 为移 动基 站 的测距 点 ,并确 定各 测 距 点的 坐标 ,根据 实 际情 况对 测距 点进 行排 序 ,初 始时 ,移 动基 站 位于 智 能家 居监 测 区域左 下角 所在 的测 距 点 ,并按 照排序 情 况顺 序 移动 到每 个测距 点; f 3 1 移 动基 站每 移动 到一介 测距 点 时 ,即暂 时停 留, 与通信 范 内的传 感 器节 点进 行R S S I  ̄ U 距 并保 存 ,并 结合相 邻两 个测 距 点计 算 通 信范 围内传 感器 节点 的坐 标 ,设移 动基 站在 测距 点 、Q 对 传 感 器 节 点 进行 R S S I 测 距 ,测距 点Q^ 的坐标 为( , ) ,测距 点Q 的坐 标 为( , ) ,则传 感 器节 点E a 的位 置坐 标 , ) 通 过 结合 下列 两 个
种 家 至 微 基 居 微 信 于 监 信 平 平 信模 微 块平 测 台 。 监 台 ;
台 用 测
的 于 终
一
前言
只 采 端 能 集
家 智
器 节点 部署 完成 后进 行传 感器 节 点的 定位 ,并按 照 设定 的访 问路 径 移 动 , 进行 智 能 家 居 监 测数 据 收 集 , 其 中进 行 传 感 器节 点 的定 位
时 ,具体 执行 : ( 1 ) 设定 移动 基站 的通 信半 径R ,R 的 设定 公式 为:
基于微信公众号的智能家居系统的设计
智能 家居 系统采 用 分布式 设计 ,通 过基
于S T M3 2的 主控 与 各 家 电 通 信 与 进 行 控 制 。 主 控 与 家 电 进 行 点对 点通 信 , 间隔 时 间 内可 以
检测每个家电的状态,并且 向云服 务器发送其
状 态 。 家 电 与 家 电 间 并 不 会进 行通 信 , 一切 指 令 由 云 服 务 器 下 发 到 主控 ,主 控 进 行 消息 的 分 发。 采用分布式的设计减轻了云服务器的压力, 并 且 减 少 消 息 并 发 的可 能 性 。如 图 l 所示。
中。 通 过 微 信 公 众 号 发 送 指 令 时 , 数
< <上 接 1 6 9页
本 系统能 应用 于输 电线路 的在 线监 测,
系 统 具 有 适 应 多 线 路 不 同 电 压 等 级 的 电 力 走 廊
社会效益和推 广应用价值 。
的 智能 家居 入 口,具有较 强的 考 意义与 商业开发潜力。
第三方服务器,以及家局主控,实现家居环境 的智能检测与控制,营造智能化家居生活 。实 现远程控制, 环 境 改 变 预 警 以及 环 境 智 能 调 整 。 以微信公众号为入 口不仅可 以凭借微信庞大的
用 户 群 体 实 现 推 广 . 而 且 免 去 了 开 发 维 护 客 户 端的繁琐工作。
【 关键 词 】 智 能 家居 物 联 网 微 信 公 众 平 台
2 . 2事件过程 与驱动 架构
在 申请 微 信 公 众 号 后 ,通 过 启 用 开 发 模
2系统设 计
1 前 言
2 . 1 分 布 式设 计
式可 以将用户发送的信息转传 到云服务器。而 云 服 务 器 将 数 据 解 析 处 理 后将 指 令 发送 到 主 控
基于微信公众平台的智能家居系统研究
温湿度 红外 ArduinO
烟
继 电 器
无疑成 一个时尚便利的终端应用 。
图1 智 能 家 居 系统 方 案
本文设计并实现了一种基于微信公众平台、开源硬件、 2 硬件系统设计
开放 云平台和Internet网络 的智能家居控制系统,可实现 对
本系统硬件系统主 要由感知设备、网络设备和服务端设
但传 统智能家居系统存在成本贵、控制平 台不统一、操作和 相应的数据库中,同时根据用户发出的请求,将 数据库中的
监控 系统复杂、不符 合人们的使用习惯等问题 ,为了解决 目 信息反馈给用户,以及根 据用户的指令要求,发送到感知层
前智能家居行业存在 的问题,基于社交应用的智能家居控制 处理器执行,属于智能家居系统应用层。
家居控制系统。系统整体由3部分构成 ,如图1所示。
电源插座,一个ICSP和一个复位按钮。温湿度的采集采用含
数据采集及执行机 构控制部 分由Arduino主控、各类传 有 己校准数字 信号输 出的温湿 度复合传感 器DHT11,数据
感 器 以及执行 元件构成 ,主要 负责获取 家居环境 参数 (温 输 出端 口接在Arduino串口输入端。烟雾传感器采用MQ.2,
无 线 互 联 科 技 ·软 件 透 视
No.18 Septembel?。20l8
通 过 网 线直 接 连 到 路 由器 即可 。
Arduino Ethernet扩 展板 通 过 SPI总 线 连 接 一 个W iznet
以人 网控 制 器 (本 设 计 扩 展 板 采 用 的是 W5100) ̄lJArduino
随着经济和社会 的发 展,人们 的生活水平 日益提 高,智 统 网络 层 。
一种基于微信和Arduino的智能家居控制系统设计
F福建电脑UJIAN COMPUTER福建电脑2018年第2期基金项目:新疆维吾尔自治区大学生创新项目,项目编号2017107581710引言随着经济和社会的发展,人们的生活水平日益提高,人们对于家居生活环境的要求也不断提高,安全和方便舒适成为越来越重要的需要。
智能家居的设计理念正是在这样一种情况下应运而生的,家居产品通过和手机、网络通信等手段结合,变得更加网络化、智能化。
目前,各行各业开始尝试将物品与互联网相连,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理。
而家庭物联网的出现很大程度上提升了家庭人居环境的安全性、方便性及宜居性[1-3]。
常用的智能家居的控制终端主要有不同的app 来进行控制,设计和实现过程较为复杂。
对于智能家居而言,微信无疑是一个时尚便利的终端应用。
微信平台具有三个独特的条件,一是成熟的平台技术,二是庞大的用户群,三是开放的用户平台,这三个条件为微信成为智能家具系统的用户控制终端奠定了基础[4-7]。
本项目设计并实现了一种基于微信公众平台、开放云平台和Internet 网络的智能家居控制系统,可实现对室内温度信息的采集和对室内LED 进行控制。
这种设计具有成本低廉的优势,同时由于系统的开源性,用户可以对该系统进行定制设计,添加所需要的设备即可。
1系统整体结构设计本系统由感知层、网络层和应用层组成。
其中感知层由传感器模块、继电器模块、Arduino 开发板、W5100Internet 模块组成,主要任务是通过传感器模块获取室内的环境信息(如温度、湿度等)和通过继电器模块控制室内LED 的通断。
在本系统当中,通过温度传感器模块DS18B20采集室内温度信息,通过控制LED 灯的亮灭模拟控制电器的通断。
网络层由路由器和Internet 以太网组成,通过该层提供的数据通道将感知层采集到的数据信息上传到云服务器,同时将数据存储在相应的数据库中,以供订阅微信公众号的用户查看数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于微信公众号的智能家居控制系统设计
随着科技的不断进步,现代家居生活已经到了一个比较智能化的阶段。
而智能家居控制系统则是这样一个越来越重要的技术。
智能家居控制系统可以将家居设备进行自动控制和远程监视。
可以说,智能家居控制系统是一个基于互联网的家居自动化系统,通过用户的手机、平板电脑和电脑等设备控制家居设备,实现自动化控制、远程控制以及智能化管理的一种新型的技术。
目前,微信公众号已经成为了一种非常重要的社交媒体。
当我们在微信上关注了一家商家的公众号之后,我们就可以通过公众号实现线上商城购物,还可以享受一些实用的服务。
可是很多人并不知道,在微信公众号上也可以控制自己的智能家居哦!
基于微信公众号的智能家居控制系统设计,可以让我们的家居环境变得更加舒适和便捷。
比如,我们出门忘记关灯或是忘记锁门时,只需要打开微信公众号,就可以通过手机或平板电脑来控制家居设备。
这样,不仅方便了我们的生活,还能避免一些安全隐患。
在设计这个系统时,我们需要将家庭的各种电器和设备与系统进行连接,这样才能实现智能化控制和远程监视。
这个系统如果还能通过语音控制,那么将会更加智能化和方便。
现在,这种技术也是非常成熟和可行的,只需要将语音控制芯片与系统进行连接,通过无线网络实现智能化控制。
为了实现更好的用户体验,我们还可以通过公众号来展示这些家居设备的实时状态。
比如,在打开公众号时,我们可以看到家里面的温度、湿度、光照等状态,同时也可以进行控制和监测。
在实际应用中,我们还可以将这个智能家居控制系统和安防系统进行整合,这样就可以实现一个更加完善的家居环境。
比如,当有人闯入家中时,系统会自动触
发报警器,并将警报发送到用户的手机上,同时还可以通过摄像头进行监控,保护家庭安全。
当然,在设计这个系统时,我们还需要考虑一些技术问题。
比如,我们需要选择一个稳定和可靠的物联网技术、编写高效的控制程序,以及防止黑客攻击等安全问题。
总的来说,基于微信公众号的智能家居控制系统可以让我们的家庭生活变得更加智能,同时也能实现更加方便、舒适和安全的居住环境。
这种智能系统未来的发展也是非常广阔的,我们期待更多的技术创新,让我们的家居生活变得更加便捷和智能。