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

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

3天内不再提示

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

机智云 2022-12-19 11:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文是一款基于机智云物联网平台的开发设计,实现了远程开关窗的智能开窗器控制系统,系统的主控单元采用STM32单片机,使用直流推杆电机模拟窗户的开关功能。光照控制部分是采用光敏模块判断光照强度控制窗户开关、温湿度控制部分是采用温湿度模块监测环境温湿度,并实时显示在OLED屏幕上,通过判断温度高低控制窗户开关,同时实现了雨滴控制和4G控制的功能。通过模块化编程,使整个系统稳定可靠,能够实现智能开窗器控制系统的设计要求。系统整体设计本设计采用直流推杆电机的正反转模拟开窗器的开关状态。开窗器的光控,采用光敏电阻传感器进行光照强度采集判断进行控制,实现根据光照就行开窗关窗的操作。窗户的雨滴控制,采用雨滴模块检测是否有雨,当检测到室外有雨时自动关窗,没雨的时候开窗。

afa025fe-7df6-11ed-b116-dac502259ad0.jpg

整体设计方案框图使用DHT11数字式温湿度传感器采集环境温湿度,使用OLED显示屏实时显示并及时判断温度是否超限,超限后能够进行窗户的关闭控制。手动模式采用4G网络进行控制,当Wi-Fi模块跟路由器或者热点建立连接之后,通过远程遥控,实现手动开关窗户,根据手机软件选择控制模式,实现开窗器的自动开关控制。硬件电路设计本设计选择STM32单片机作为主控芯片,电机采用步进电机,电机模块采用L298N模块作为直流推杆电机的驱动模块,OLED显示屏作为显示模块,电源模块采用USB转12V接口电源线进行供电。

afbe6992-7df6-11ed-b116-dac502259ad0.jpg

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

afcfcad4-7df6-11ed-b116-dac502259ad0.jpg

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

afef70b4-7df6-11ed-b116-dac502259ad0.jpg

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

b0058872-7df6-11ed-b116-dac502259ad0.jpg

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

b02aac88-7df6-11ed-b116-dac502259ad0.jpg

温湿度模块控制软件流程图afdf94d2-7df6-11ed-b116-dac502259ad0.pngWi-Fi模块控制软件流程Wi-Fi模块上电,初始化完成。通过ESP调试助手发送指令,设置手动模式和功能;返回给单片机。单片机处理接收数据,根据处理结果,驱动L298N模块,驱动完成,进而驱动直流推杆电机完成相应的动作,达到手动开关窗的目的。

b04efb74-7df6-11ed-b116-dac502259ad0.jpg

Wi-Fi模块控制软件流程图afdf94d2-7df6-11ed-b116-dac502259ad0.png手机APP设计本设计使用机智云物联网平台进行设计,在机智云官网下载的是能入公网的固件和源码,将固件写入Wi-Fi模块,配合源码编程即可实现远程控制。

b072b852-7df6-11ed-b116-dac502259ad0.jpg

机智云平台开发界面本设计是基于STM32单片机和4G网络的智能开窗器控制系统,设计主要实现了能够根据光照、有无下雨情况自动控制窗户的开关,并且具备温湿度采集和控制窗户开关的功能。系统还具备手机APP远程控制开窗器进而控制窗户开关的功能,系统使用OLED显示屏显示界面,能够实时显示当前的环境信息和窗户开关的信息。在未来,即使出门在外也能随时随地了解家里的情况并可以随意操控家居环境,科技改变未来。

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

    关注

    41

    文章

    6989

    浏览量

    114386
  • IOT
    IOT
    +关注

    关注

    190

    文章

    4423

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    LoRa、LoRaWAN、NB-IoT4G DTU 有什么区别? 工业无线方案选型分析

    把 5 个传感(Modbus 协议)的数据传到 3 公里外的办公室。选哪个? 答案 : 高功率 LoRa 数传电台 。理由:有稳定电源,不怕功耗;没手机信号,不适合采用 NB-IoT4G 方案
    发表于 03-09 17:19

    手机远程控制变频!博达智联 4G 模块让设备管理更智能

    博达智联 4G 远程控制模块,支持手机微信远程控制变频,实现启停、调频率、实时监测、故障报警,适用于工业、农业、市政等场景,低成本实现设备智能
    的头像 发表于 03-06 17:30 3927次阅读
    手机远程<b class='flag-5'>控制</b>变频<b class='flag-5'>器</b>!博达智联 <b class='flag-5'>4G</b> 模块让设备管理更<b class='flag-5'>智能</b>

    GD01C 4G路由模组:串口转4G/WiFi/网口通信

    HLK-GD01C是一款由深圳市海凌科电子有限公司推出的4G无线路由,支持串口转4G/WiFi/网口通信,并具备智能网络切换功能。该设备适用于多种物联网与移动上网场景,具备安装简便、
    的头像 发表于 02-25 14:34 337次阅读
    GD01C <b class='flag-5'>4G</b>路由模组:串口转<b class='flag-5'>4G</b>/WiFi/网口通信

    博达智联4G控制器:恒压供水设备远程管控新方案

    博达智联4G无线远程恒压供水控制器凭借免开发、低成本、快速落地的核心优势,为恒压供水设备打造高适配的远程控制解决方案,全方位解决行业痛点,助力设备智能化升级。
    的头像 发表于 02-06 10:00 281次阅读
    博达智联<b class='flag-5'>4G</b><b class='flag-5'>控制器</b>:恒压供水设备远程管控新方案

    4G控制器让风机设备厂家低成本实现远程智能升级

    博达智联的设备厂家4G控制器解决方案,包含 4G控制器模块、 手机小程序、厂家设备管理后台。只要将4G
    的头像 发表于 01-09 17:01 1778次阅读
    <b class='flag-5'>4G</b><b class='flag-5'>控制器</b>让风机设备厂家低成本实现远程<b class='flag-5'>智能</b>升级

    车联网智能车载终端4G全网通T-BOX设计与应用

    控制入口:接收远程指令(如开锁、空调控制)并执行 安全中枢:支持故障诊断、防盗追踪及紧急救援 移动管家4G智能车载信息终端硬件YD8008 设计与关键参数硬件架构主
    发表于 10-11 10:06

    广电计量成功自研4G IOT卫星通信集成测试系统

    近期,广电计量天星院与旗下子公司广州山锋测控技术有限公司(简称:山锋测控)联合研发国内首家 “4G IOT 卫星通信集成测试系统”,可覆盖 3GPP 36.521-4
    的头像 发表于 08-14 17:51 1441次阅读
    广电计量成功自研<b class='flag-5'>4G</b> <b class='flag-5'>IOT</b>卫星通信集成测试<b class='flag-5'>系统</b>

    智慧解锁:4G工业路由如何助力智能道闸车辆识别

    随着智慧城市和自动化基础设施的不断普及,车辆在门禁道闸的识别与管理对于提升安防效率变得尤为重要。4G工业路由作为智能道闸系统的核心,能够为现场设备与中央管理平台之间提供高速、可靠和安
    的头像 发表于 07-25 11:25 861次阅读
    智慧解锁:<b class='flag-5'>4G</b>工业路由<b class='flag-5'>器</b>如何助力<b class='flag-5'>智能</b>道闸车辆识别

    4G开关量互传系列设备:远程遥控开关,无线通讯免布线

    4G开关量互传系列设备应运而生——通过全频段4G网络实现开关量信号的双向穿透式传输,成为连接物理世界与数字世界的“智能开关”,为能源、交通、农业、安防等领域提供颠覆性解决方案。 一、功能解析:四大技术支柱构建
    的头像 发表于 07-21 17:33 896次阅读

    4G全网通模拟量单传模块:双向实时同步,不限距离传输

    4G全网通模拟量单传模块是一种基于4G通信技术的工业级数据传输设备,主要用于将现场采集的模拟量信号(如温度、压力、流量等)通过4G网络实时传输至远程监控中心或云平台。这类设备在物联网(IoT
    的头像 发表于 06-26 15:05 796次阅读

    无线对传开关控制器 4G全网通,远程遥控开关

    在工业自动化、能源管理、基建运维等领域,设备远程控制一直是效率与安全的刚需。传统遥控受限于距离、信号稳定性与组网复杂度,难以满足跨区域、多场景的灵活管控需求。 无线对传开关控制器(4G全网
    的头像 发表于 06-24 15:35 1132次阅读

    雨污水泵站智能控制系统的核心功能

    雨污水泵站智能控制系统是城市排水和污水处理的关键设施,它通过集成传感、自动化控制、物联网(IoT)、大数据分析和人工
    的头像 发表于 06-23 14:33 890次阅读

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

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

    4G DTU 无线数传模块:RS232/485转4G,稳定不宕机

    4G DTU(Data Transfer Unit)是一种工业级物联网数据传输设备,主要用于将串口(如RS232/RS485)数据通过4G网络无线传输到远程服务或云平台。它是工业自动化、远程监控
    的头像 发表于 05-29 14:58 1848次阅读

    手机APP远程控制智能家居监测、智能控制系统(STM32L4、服务、安卓源码)

    手机APP远程控制智能家居监测、智能控制系统(STM32L4、服务、安卓源码) 项目实例下载
    发表于 05-23 21:00