基于stm32单片机的衣柜系统
一.系统设计
本次衣柜系统的设计使用stm32单片机作为控制中心,系统通过dht11进行温湿度检测,通过mq-2进行烟雾浓度检测,通过ds1302进行时钟检测,检测到的数据通过oled显示,通过esp8266模块进行数据的上传和下发,通过继电器控制风扇进行降温、开关门和除湿,通过蜂鸣器报警。
图1 系统框图
二.硬件设计
本设计所采用的stm32f103c8t6是以cortex-3为核心的单片机,它的功能是实现软件的执行,并对外部的器件、模块进行控制。该系统由ds1302定时模块,oled显示模块,wifi模块,烟雾检测模块,继电器模块组成。
图2 硬件电路
三.软件设计
系统的软件实现过程中首先要进行的系统初始化,初始化结束后开始进行温湿度检测,烟雾浓度检测,时钟检测,检测到的数据通过oled显示,通过esp8266模块进行数据的上传和下发,判断触碰开关是否打开,是则控制灯亮门开,继续判断触碰开关是否再次打开,是则控制灯灭关门,当温湿度超过阈值,则通过继电器控制降温和除湿,当烟雾超过阈值则蜂鸣器报警。判断是否有上位机指令,是则执行指令。
图3 程序流程图
图4 主程序
四、实物展示
五、上位机
为什么需要输电线路杆塔倾斜监测装置?
iPhone 5s是可以升级iOS 12的最老iPhone机型
手机端鸿蒙OS测试版将在12月份正式发布
OPPO官方预热海报公布 Find X2与OPPO Watch真容亮相
怎样判断更换的点火线圈接线是否正确_点火线圈工作过程是什么_附加电阻的作用是什么?
基于STM32单片机的衣柜系统设计
FPGA多功能数字钟系统原理
LED灯珠有哪些参数?应该如何选择合适的LED灯珠
基于MRTG流量监测在网络管理中的应用
CW恒流激光控制器驱动器 ATLSXA202D
液晶电视中的电磁干扰解决方案
研究人员用AI分析心脏扫描任务 准确率战胜人类心脏病专家
厂家分享储能连接器类型其应用行业
高性能20纳米级NAND闪存存储器
汽车电子充电枪、充电插座市场概况
智己汽车高端智能纯电动汽车品牌明日中美英三地首发
14500锂电池最大容量_14500锂电池参数
半导体产业景气延续,大基金投资项目接连落地
MS5213T 完美替代AD7705
vivo S7e 5G手机正式开售:6400 万主摄