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

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

3天内不再提示

基于机智云物联网平台的4G智能开窗器控制系统设计

9GxC_IoTMaker 来源:机智云开发者 作者:机智云开发者 2022-12-16 11:11 次阅读

本文是一款基于机智云物联网平台的开发设计,实现了远程开关窗的智能开窗器控制系统,系统的主控单元采用STM32单片机,使用直流推杆电机模拟窗户的开关功能。

光照控制部分是采用光敏模块判断光照强度控制窗户开关、温湿度控制部分是采用温湿度模块监测环境温湿度,并实时显示在OLED屏幕上,通过判断温度高低控制窗户开关,同时实现了雨滴控制和4G控制的功能。通过模块化编程,使整个系统稳定可靠,能够实现智能开窗器控制系统的设计要求。

系统整体设计

本设计采用直流推杆电机的正反转模拟开窗器的开关状态。开窗器的光控,采用光敏电阻传感器进行光照强度采集判断进行控制,实现根据光照就行开窗关窗的操作。窗户的雨滴控制,采用雨滴模块检测是否有雨,当检测到室外有雨时自动关窗,没雨的时候开窗。

7c46c892-7cee-11ed-8abf-dac502259ad0.jpg

整体设计方案框图

使用DHT11数字式温湿度传感器采集环境温湿度,使用OLED显示屏实时显示并及时判断温度是否超限,超限后能够进行窗户的关闭控制。手动模式采用4G网络进行控制,当Wi-Fi模块跟路由器或者热点建立连接之后,通过远程遥控,实现手动开关窗户,根据手机软件选择控制模式,实现开窗器的自动开关控制。

硬件电路设计

本设计选择STM32单片机作为主控芯片,电机采用步进电机,电机模块采用L298N模块作为直流推杆电机的驱动模块,OLED显示屏作为显示模块,电源模块采用USB转12V接口电源线进行供电

7c92977c-7cee-11ed-8abf-dac502259ad0.jpg

硬件设计原理图

软件系统设计

本系统设计采用模块化编程,将整个程序分为主程序、模块驱动程序、OLED显示程序以及远程遥控程序等。主程序主要实现各个模块的初始化,初始化完成后,调用各个子程序模块并完成相应的功能。

7cb40e0c-7cee-11ed-8abf-dac502259ad0.jpg

主程序流程图

光照模块控制软件流程光照模块上电,初始化完成,将采集到光照强度数据后,返回给单片机。单片机处理接收数据,根据处理结果去驱动L298N模块,驱动完成,进而驱动直流推杆电机完成相应的动作,达到自动开关窗的目的。

7cea1150-7cee-11ed-8abf-dac502259ad0.jpg

光照模块软件流程图

雨滴模块上电,初始化完成。采集到模块数据后,返回给单片机。单片机处理接收数据,根据处理结果去驱动L298N模块,驱动完成,进而驱动直流推杆电机完成相应的动作,达到自动开关窗的目的。

7d075832-7cee-11ed-8abf-dac502259ad0.jpg

雨滴模块软件流程图

温湿度模块控制软件流程温湿度模块上电,初始化完成。采集到模块数据后,返回给单片机。单片机处理接收数据,根据处理结果将环境温湿度实时发送到OLED屏,并驱动L298N模块,驱动完成,进而驱动直流推杆电机完成相应的动作,达到自动开关窗的目的。

7d378494-7cee-11ed-8abf-dac502259ad0.jpg

温湿度模块控制软件流程图

Wi-Fi模块控制软件流程

Wi-Fi模块上电,初始化完成。通过ESP调试助手发送指令,设置手动模式和功能;返回给单片机。单片机处理接收数据,根据处理结果,驱动L298N模块,驱动完成,进而驱动直流推杆电机完成相应的动作,达到手动开关窗的目的。

7d5d5c14-7cee-11ed-8abf-dac502259ad0.jpg

Wi-Fi模块控制软件流程图

手机APP设计

本设计使用机智云物联网平台进行设计,在机智云官网下载的是能入公网的固件和源码,将固件写入Wi-Fi模块,配合源码编程即可实现远程控制。

7d953832-7cee-11ed-8abf-dac502259ad0.jpg

机智云平台开发界面

本设计是基于STM32单片机和4G网络的智能开窗器控制系统,设计主要实现了能够根据光照、有无下雨情况自动控制窗户的开关,并且具备温湿度采集和控制窗户开关的功能。

系统还具备手机APP远程控制开窗器进而控制窗户开关的功能,系统使用OLED显示屏显示界面,能够实时显示当前的环境信息和窗户开关的信息。在未来,即使出门在外也能随时随地了解家里的情况并可以随意操控家居环境,科技改变未来。

审核编辑:汤梓红

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

    关注

    6001

    文章

    43973

    浏览量

    620835
  • 控制系统
    +关注

    关注

    41

    文章

    5963

    浏览量

    108712
  • 物联网
    +关注

    关注

    2869

    文章

    41622

    浏览量

    358374
  • STM32
    +关注

    关注

    2239

    文章

    10671

    浏览量

    348743
  • 机智云
    +关注

    关注

    2

    文章

    542

    浏览量

    26216

原文标题:IOT毕设|4G智能开窗器控制系统设计

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

收藏 人收藏

    评论

    相关推荐

    基于机智联网平台智能垃圾回收箱与控制系统研究

    ,改善垃圾箱环境。 1、分析智能垃圾分类技术与联网技术发展,确定研究目标。 2、提出智能垃圾回收箱系统方案,详细设计结构。 3、详细设
    发表于 04-09 17:25

    基于STM32+机智联网平台的家电状态显示及控制系统

    进行远程控制流水灯的花样。稍后写入家电状态显示及控制系统的流程图。2 软件设计机智是一个面向智能硬件时代开发
    发表于 08-08 14:31

    基于机智平台联网实验平台设计

    、制作和调试。平台采用wifi模块进行通讯,用户通过APP软件控制电路实验板。实验平台的结构示意图如图1所示。 基于机智
    发表于 09-09 14:39

    机智联网平台)上新了

    方式,如GPRS、NB-IoT、4G全网通;支持RS232、RS485等方式接入;甚至是可通过APP、后台、小程序等方式进行设备管理。机智联网
    发表于 11-05 19:21

    基于arduino +机智联网平台的阳台生态控制系统的设计

    平台的远程环境控制系统系统通过传感实时采集温度、湿度、光照等环境参数,通过WIFI无线网络上传机智
    发表于 07-16 12:28

    基于机智联网平台智能电梯管理系统

    、WiFi、语音播报、I/O口拓展、报警等模块组成的智能电梯控制系统。结合机智联网
    发表于 04-30 17:05

    基于机智联网平台智能厨房监测系统

    安全监测系统。这个厨房安全监测系统,是以机智的gokit为硬件载体,搭配多种传感,借助机智
    发表于 07-20 11:25

    基于机智联网平台智能温室大棚控制系统

    [本文概述]本文为国内某大学通信工程本科毕业设计,案例项目基于机智联网平台、STM32进行开发,联网
    发表于 08-04 08:17

    485转4G DTU设备(透传机智)

    ShineBlink 是一款零门槛、零开发环境、低代码的万能联网智能硬件开发板机智 为开发者提供傻瓜式硬件上
    发表于 10-26 19:02

    基于机智智能家用窗户窗帘控制及物联网系统

    污染。同时将上述数据通过屏幕显示并上传到机智Aiot开发平台机智手机APP,便于人们了解
    发表于 01-26 17:07

    基于机智智能家居控制系统设计

    摘要: 随着人们生活水平的提高,智能化生活观念不断普及,联网智能家居已成为智能家居发展的新趋势,为此基于
    发表于 03-09 12:27

    【毕业设计】基于机智智能晾衣控制系统

    ]。机智联网平台是面向开发者的一个全自动软硬件的开发平台 (Paa S)[3], 本文依托于
    发表于 03-14 17:32

    基于机智服务平台的媒体设备控制系统

    。1系统总体设计基于机智服务平台进行媒体设备方面的智能硬件开发需要以下几部分:媒体设备、机智
    发表于 07-31 20:47

    基于机智联网平台4G DTU远程车库门

    和timerMsCount1为全局变量,timerMsCount1在定时里面自加。到此代码就完成了,将代码编译下载到单片机。接上机智4G模组,上电
    发表于 08-03 16:44

    IOT毕设|4G智能开窗控制系统设计

    本文是一款基于机智云物联网平台的开发设计,实现了远程开关窗的智能开窗控制系统系统的主控单元采
    的头像 发表于 12-19 11:23 687次阅读
    IOT毕设|<b class='flag-5'>4G</b><b class='flag-5'>智能开窗</b>器<b class='flag-5'>控制系统</b>设计