物联网实战项目(一)基于“端、边、云”架构的智能家居系统(1)——框架设计

一、功能、框架简图

在这里插入图片描述

二、各个部分说明

项目主体分为四个部分:设备、网关、网络、云服务器
(1)设备部分
对于设备部分又分为直连设备不可直连设备

**直连设备:**可以直接连接移动互联网的设备。如手机、ipad等。
**不可直连设备:**不可以直接连接移动互联网的设备。如智能电灯、各式各样的智能传感器、智能插座等。

不可直连设备在未来的物联网中占据大部分比重,举一个简单的例子,一个家庭拥有的手机+电脑一般不会超过10台,而未来家中的智能电器、传感器可能有几十个甚至上百个。如果这些传感器都直接接入服务器,那么对于服务器是一个很大的挑战,因此我们需要引入家庭网关,用于对家中的不可直连设备进行数据收集、整合,然后发给服务器。

在本项目中:设备部分主要制作三个设备:1、智能电灯、2、智能温湿度传感器、3、智能继电器组(模拟控制电器),无线传输部分会采用BLE和WIFI(esp8266)
(2)网关部分

**家庭网关,具有一定的处理能力,用于对家中的不可直连设备进行数据收集、整合,然后发给服务器。**我们熟悉的天猫精灵就是家庭网关,这也是各大巨头纷纷推出智能音箱的原因。它是整合家中其他设备的核心。

在本项目中:硬件部分我们采用stm32MP157,操作系统采用Linux,开发语言采用Linux C。
(3)网络部分

网络部分主要是各种通信协议

本项目主要采用HTTP协议、MQTT协议。
(4)云服务器

云平台主要是对各类传感器数据的实时显示、同时用户可以通过手机端APP实时查看、控制家庭设备。

本项目并不涉及对数据的深度处理,采用云平台暂未定。

三、附加部分

附加部分主要作为基础项目的扩展,分别从设备层、网络层、应用层进行扩展:

1、(设备层)学习摄像头驱动,摄像头实时监控,手机APP实时查看
2、(网络层)数据初步加密
3、(应用层)云平台进行分析处理

四、器件汇总

模块名称型号数量
设备部分
智能电灯WiFi模块ESP82661
LED模块1
OLED模块0.96寸OLED128641
智能温湿度传感器
BLE(蓝牙)模块HC-081
温湿度模块DHT111
智能继电器组WiFi模块ESP82661
网关部分
网关stm32mp157韦东山stm32mp157 pro1
服务器部分
  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值