系统功能需求

要求设计一个基于Wi-Fi的远程家居控制系统,系统可以通过Wi-Fi实现如下功能:
1.查询:用户可查询家中传感器的状态,比如查询家中卧室的温度等;
2.远程控制:用户可以进行异地控制家中的电器,比如台灯等;
3.预警监测:远程控制系统能够提供实时监测的机制,把系统的异常事件情况及时反馈给用户,比如家中出现异常气体后通知用户。

系统总体架构概述

基于Wi-Fi的远程家居控制系统整体框架如下图,系统可以通过微信公众号的文本消息、语音消息或者菜单消息控制台灯或风扇等电器,并获取室内温度、湿度等信息,用户在关注该公众号之后可以绑定指定的远程家居控制系统。
系统分为客户端和服务器端:客户端又分为微信公众号和CC3200 LaunchPad开发板,这两个客户端都可以向服务器提交数据并下载数据;服务器端分为微信服务器和阿里云服务器,微信服务器端主要实现公众号菜单的自定义,并且把微信客户端发送的消息以XML形式的数据发送到阿里云服务器,阿里云服务器端主要实现接收微信服务器转发的操作指令与CC3200 LaunchPad开发板上传的温湿度数据,经过一定的组织和处理后存入数据库,然后一方面将响应消息打包成XML数据通过微信服务器发送到微信客户端,另一方面当CC3200 LaunchPad开发板客户端有连接请求时,将请求的数据通过HTTP协议发送给客户端。
基于CC3200及微信公众号的智能云家居交互系统

视频链接

相关文章:

  • 2021-09-17
  • 2022-12-23
  • 2021-05-14
  • 2021-05-01
  • 2021-08-29
  • 2021-05-13
  • 2021-12-14
猜你喜欢
  • 2021-07-19
  • 2022-02-20
  • 2021-11-08
  • 2021-08-22
  • 2022-12-23
  • 2022-01-03
  • 2022-01-09
相关资源
相似解决方案