0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

IoT毕设 | 机智云AIoT+ESP8266+物联网智能家居控制系统

9GxC_IoTMaker 来源:未知 2023-08-04 18:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文介绍的智能云家居控制系统是由嘉应学院管嘉诚等人设计开发完成。该系统通过 ESP8266 机智云物联网平台的服务器互联,使用智能手表远程控制解决老式家居联网问题。该智能云家居共有两大部分:第一部分采用了 STM32F103ZET6 作为主控芯片,由数据采集系统、数据处理系统、数据云传输系统以及智能家居智能调节系统构成;第二部分采用了 ESP32 作为主控芯片,由数据接收系统以及控制系统构成。

01

引 言

传统家电产品性能已发展到极限,难有大幅度上升。传统家电行业急需创新产品,时下最热门的人工智能便成了行业突破口。因此,智能家居成为了家电大厂和互联网巨头的必争红海。随着智能家居相关技术的不断成熟与发展,智能家居系统的发展前景将更加广阔。移动互联技术在智能家居系统中扮演着重要角色,能够有效地对家居环境进行远程监控和管理,对智能家居系统设计有着至关重要的作用。因此研发出一套价格合适、稳定性高的智能云家居显得非常紧迫和重要。本文设计的智能云家居系统能够将传感器采集到的信息通过ESP8266传输到机智云物联网平台的服务器,再通过智能手表对其进行远程监控和管理。本系统采用的传感器较为常见且价格低廉,配件来源广且精准度高,可扩张且移植性强,从而降低了硬件成本,大幅提高了产品的性价比。

02

系统硬件组成结构

本系统第一部分硬件结构如图1所示,它以STM32F103ZET6单片机作为核心,搭载温湿度传感器、气体传感器、光强传感器、烟雾传感器、继电器、电机,并将ESP8266作为数据云传输的通信模块等。为了使系统数据传输更加稳定可靠,本系统采用了意法半导体的STM32F103ZET6微控制器。此款微控制器主频能达到72MHz,拥有4通道PWM、13个通信接口和16位定时器等资源,能够满足本设计的要求。62bc2cac-32ae-11ee-9e74-dac502259ad0.jpg图1硬件系统框架本系统第二部分硬件结构实物如图2所示。WT-32-SC01是一款以ESP32为核心的可视化触摸屏,采用这块开发板作为智能手表的核心,通过连接机智云平台对家居进行远程监控和管理。

ESP32是乐鑫公司的一款产品,它集成了电源管理、功率放大、RFbalun、滤波器、接收低噪声器等于一体,可以实现强大的处理性能和WiFi功能。62e1a43c-32ae-11ee-9e74-dac502259ad0.jpg2WT-32-SC01实物 智能家居数据云传输本系统的数据云传输功能采用的是乐鑫公司的ESP8266,它自成体系又有完整WiFi网络解决方案。ESP8266在AP模式下能够接入无线服务,例如路由器等,从而与机智云的云端互联。主控芯片会将采集到的各种信息分析处理后,通过ESP8266传输到机智云的云平台上。智能手表远程监控本系统设计的智能手表采用ESP32作为核心,在ESP32的STA模式下连接到路由器上,进而连接到移动互联网;通过访问机智云云端的IP地址,读取智能家居在云端存储的各项信息,实时反馈显示到智能手表上,以达到远程监控的目的。智能手表监控端如图3所示。 62fbbafc-32ae-11ee-9e74-dac502259ad0.jpg图3智能手表监控端 智能手表远程管理功能 本系统的智能家居在正常运行时,可以通过智能手表上的触摸屏对智能家居进行远程管理。通过触控显示屏,智能手表会将命令实时反馈到机智云平台上,智能云家居会读取机智云的命令,进行自检并执行命令。例如,远程开启电风扇和LED照明灯等。智能家居智能调节系统在正常运行状态下会开启智能调节功能。该系统利用温湿度传感器检测室内的温湿度,当温度超过所设定的阈值时,系统将会自动打开风扇,对室内进行降温;当室内二氧化碳浓度达到阈值时,继电器将驱动排气扇,进行通风换气;当光照强度低于所设定的阈值时,自动点亮LED照明灯;当室内产生大量的一氧化碳时,系统将会报警并通风,排尽室内的一氧化碳。智能调节的所有阈值均可根据情况调整。

03

软件设计与实现

智能家居系统采集数据

本系统的单片机会对各个传感器进行初始化,传感器将采集到的温湿度、二氧化碳浓度、光照强度、一氧化碳浓度等信息传输到主控芯片上,主控芯片会对接收到的数据进行分析处理并等待发送。智能云家居数据采集流程如图4所示。

6318d3d0-32ae-11ee-9e74-dac502259ad0.jpg

图4智能云家居数据采集流程

智能家居数据云传输

主控芯片通过定时器设定好每次发送数据的时间间隔,可有效提高系统稳定性。主控芯片将处理好的数据通过ESP8266连接互联网再传输到机智云平台。智能云家居数据云传输流程如图5所示。

6347285c-32ae-11ee-9e74-dac502259ad0.jpg图5智能云家居数据云传输流程

智能手表远程监控

智能手表通过接入移动互联网进而读取机智云平台的数据,手表端的主控芯片ESP32将数据实时显示在触控屏上。智能手表端显示数据流程如图6所示。

635f1232-32ae-11ee-9e74-dac502259ad0.jpg图6智能手表端显示数据流程

智能手表远程管理

通过触控屏的触摸反馈,ESP32实时将命令传输到机智云物联网平台,最后再传输给智能云家居系统。智能手表端触摸反馈发送命令流程如图7所示。

63736516-32ae-11ee-9e74-dac502259ad0.jpg

图7智能手表端触摸反馈发放命令

智能调节

本系统在正常运行状态下自动开启调节系统,主控芯片通过分析各个传感器传输的数据,判断各个状态是否处于阈值中,进行智能调节。智能调节流程如图8所示。

638c8a6e-32ae-11ee-9e74-dac502259ad0.jpg

图8智能调节流程

04

实验结果

系统实物如图9所示。对系统进行硬件和软件测试,本系统采用沙盘建筑为载体,将各个功能模块固定在沙盘建筑的各个位置上,通过智能云家居数据采集系统测试、数据云传输测试、智能手表远程监控测试、智能手机远程管理测试、智能云家居智能调节测试,证明系统均能够正常运行。智能手表远程实时显示“正常启动”,与智能家居采集到的数据一致,系统的响应时间约为1s。系统对温湿度、烟雾浓度、一氧化碳浓度超过阈值的处理误差为1%~5%,符合设计要求。63a9653a-32ae-11ee-9e74-dac502259ad0.jpg图9 智能家居实物

05

总 结

针对我国老龄化现象问题,需要把年轻人从繁琐复杂、高重复率的日常家务中解放出来,让他们专注更有价值、更具创造性的事务。本文研究开发的智能云家居系统可安装于绝大多数家庭的家居中,具有可扩张性高、稳定性强、性价比高等优点,能够有效提高人们的生活品质。本文方案还可以从以下方面进行优化:优化数据传输系统,降低数据延迟时间,使之能够更快地在智能手表上实现显示数据;增加手机APP远程监控管理功能,目前智能手机的使用率很高,是不错的远程监控管理平台。

63c65f28-32ae-11ee-9e74-dac502259ad0.gif

了解更多:机智云开发者中心www.gizwits.com机智云开发者社区:club.gizwits.com最新QQ技术交流群:590023860机智云官方淘宝店铺:http://shop159680395.taobao.com/index.htm

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机智云
    +关注

    关注

    3

    文章

    630

    浏览量

    27640

原文标题:IoT毕设 | 机智云AIoT+ESP8266+物联网智能家居控制系统

文章出处:【微信号:IoTMaker,微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于芯源CW32 MCU智能家居照明控制系统设计与实现

    随着智能家居的快速发展,照明控制系统成为了其重要组成部分。基于芯源CW32 MCU的智能家居照明控制系统,能够通过无线控制、自动调节亮度、定
    发表于 12-03 06:06

    晶科鑫 | 国产26MHz晶振匹配Espressif(乐鑫) ESP8285/ESP8266芯片案例

    【应用】国产26MHz频率晶振应用于联网WIFI联网模块(串口转WiFi模块),Espressif(乐鑫)ESP8285/
    的头像 发表于 11-21 15:37 4077次阅读
    晶科鑫 | 国产26MHz晶振匹配Espressif(乐鑫) <b class='flag-5'>ESP</b>8285/<b class='flag-5'>ESP8266</b>芯片案例

    ESP8266ESP32开发板常见的2种下载方式

    ESP32和ESP8266是性价比很高而且使用较为广泛的的Wi-Fi模块,在联网IoT)领域的DIY项目中可以首先考虑这2款产品。 两
    的头像 发表于 11-10 20:30 354次阅读
    <b class='flag-5'>ESP8266</b>和<b class='flag-5'>ESP</b>32开发板常见的2种下载方式

    智能家居体验升级关键!联网平台靠跨设备数据关联发力

    为“全屋联动”。重塑用户的居家生活方式,更推动着智能家居智能化、个性化、安全化的方向发展。 一、联网平台:
    的头像 发表于 09-22 15:06 391次阅读

    基于智能家居项目 完结散花

    一、项目目标通过机智平台,快速实现以下功能:MCU+ESP8266实现单点控制实现多点控制(如多个按键
    的头像 发表于 07-31 18:03 474次阅读
    基于<b class='flag-5'>智能家居</b>项目  完结散花

    STM32+esp8266连接机智,上传温湿度数据并控制继电器开关(平台配置、代码生成、代码移植)

    本教程将详细介绍如何将STM32微控制器与ESP8266Wi-Fi模块连接到机智平台,实现温湿度数据的上传与继电器的远程控制。通过此过程,
    的头像 发表于 07-15 18:54 755次阅读
    STM32+<b class='flag-5'>esp8266</b>连接<b class='flag-5'>机智</b><b class='flag-5'>云</b>,上传温湿度数据并<b class='flag-5'>控制</b>继电器开关(平台配置、代码生成、代码移植)

    联网智能家居方案-基于Nucleo-STM32L073&amp;机智实例项目打包下载

    联网智能家居方案-基于Nucleo-STM32L073&机智实例项目打包,推荐下载!
    发表于 05-29 21:50

    手机APP远程控制智能家居监测、智能控制系统(STM32L4、服务器、安卓源码)实例项目打包下载

    手机APP远程控制智能家居监测、智能控制系统(STM32L4、服务器、安卓源码)实例项目打包,推荐下载!
    发表于 05-29 21:47

    基于STM32 HAL库与标准库的esp8266接入机智方案(二)

    在《基于STM32HAL库与标准库的esp8266接入机智方案(一)》中,我们详细介绍了硬件连接和机智客户端的创建。本篇将重点讲解如何下
    的头像 发表于 05-28 18:02 1124次阅读
    基于STM32 HAL库与标准库的<b class='flag-5'>esp8266</b>接入<b class='flag-5'>机智</b><b class='flag-5'>云</b>方案(二)

    机智Airlink配网超时、数据上传延迟及更新不及时问题分析

    本教程旨在分析并解决在使用32单片机和ESP8266-01S接入机智时可能遇到的配网超时、数据上传延迟及更新不及时的问题。通过将传感器采集的数据上传至机智
    的头像 发表于 05-26 18:03 774次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>Airlink配网超时、数据上传延迟及更新不及时问题分析

    ESP8266烧录与机智一键配网教程

    ESP8266模块因其低成本和高性能,广泛应用于智能家居和工业自动化等领域。机智平台提供了一键配网功能,简化了设备的联网过程。本教程将详细
    的头像 发表于 05-24 11:04 1567次阅读
    <b class='flag-5'>ESP8266</b>烧录与<b class='flag-5'>机智</b><b class='flag-5'>云</b>一键配网教程

    联网智能家居方案-基于Nucleo-STM32L073&amp;机智 项目实例

    联网智能家居方案-基于Nucleo-STM32L073&机智 项目实例下载! 纯分享帖,需要者可点击附件免费获取完整资料~~
    发表于 05-23 21:01

    ESP32-C3FH4:高性能联网芯片的卓越之选,智能门锁安防等应用

    产品概述ESP32-C3FH4是乐鑫科技推出的新一代RISC-V架构联网Wi-Fi/蓝牙双模芯片,专为联网设备设计,集高性能、低功耗与高
    发表于 04-03 11:41

    智能家居联网:数字化生活模式

    的核心在于“智能”二字,利用联网技术将家中的各种设备连接起来,形成一个统一的管理系统。让家居设备的管理再
    的头像 发表于 03-11 16:54 694次阅读

    联网智能家居解决方案,实现设备间的无缝连接

    随着科技的飞速发展,联网(IoT)技术已经逐渐渗透到生活的方方面面,特别是在智能家居领域,正引领着一场前所未有的居住革命。
    的头像 发表于 02-26 16:51 1226次阅读