[其他ST产品] 基于STM32设计的智能家居系统(采用ESP8266+OneNet云平台)

[复制链接]
 楼主| 家有两宝呀 发表于 2022-1-26 22:48 | 显示全部楼层 |阅读模式
一、环境介绍
单片机采用:STM32F103C8T6

上网方式:采用ESP8266,也可以使用其他设备代替,只要支持TCP协议即可。比如:GSM模块、有线网卡等。

云平台: 采用中国移动OneNet.  也可以采用腾讯、阿里云、华为云、百度天工物接入、机智云等等。 前面**有讲解。

协议: 采用MQTT协议

开发软件:keil5

完整项目源码下载:  https://download.csdn.net/download/xiaolong1126626497/19766925

 楼主| 家有两宝呀 发表于 2022-1-26 22:50 | 显示全部楼层
二、包含的硬件与实物图介绍
1. 一个光敏电阻传感器

2. 一个DHT11温湿度传感器

3. 一个MQ-5 液化气/天然气/煤气监测传感器

4. 一个MQ-2 烟雾传感器

5. 3盏LED灯表示窗帘开关、空调开关、电视开关

6. 联网WIFI采用: ESP8266

7. 最小系统板: STM32F103C8T6

8. 物联网服务器: OneNet平台

9. 物联网手机APP: 设备云

设备云APP下载地址(Android):  https://download.csdn.net/download/xiaolong1126626497/18697132
 楼主| 家有两宝呀 发表于 2022-1-26 22:54 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 22:55 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 23:10 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 23:11 | 显示全部楼层
三、功能介绍
这是基于STM32设计的智能家居控制系统,采用ESP8266连接OneNet云平台。

设备端可以实时采集烟雾浓度、温湿度、煤气天然气浓度到云平台,在云平台网页端或者手机APP上可以远程查看数据,还可以点击云平台界面上的按钮,完成对家里的电器设备控制:窗帘开关、空调开关、电视开关(采用LED灯模拟)等。
 楼主| 家有两宝呀 发表于 2022-1-26 23:12 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 23:13 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 23:14 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 23:15 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 23:17 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 23:18 | 显示全部楼层
四、OneNet创建设备
从0开始创建OneNet设备,参考这里:https://xiaolong.blog.csdn.net/article/details/107385118

首地址:https://open.iot.10086.cn/
 楼主| 家有两宝呀 发表于 2022-1-26 23:26 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 23:28 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 23:42 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-26 23:44 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-27 17:47 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-27 17:57 | 显示全部楼层
这是STM32设备端连接OneNet串口打印的提示信息:

 楼主| 家有两宝呀 发表于 2022-1-27 17:58 | 显示全部楼层
 楼主| 家有两宝呀 发表于 2022-1-27 17:59 | 显示全部楼层
登录成功的效果:

9138261f26ceddc49f.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

62

主题

585

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部