基于STM32F103C8T6单片机的厨房环境检测控制系统

基于stm32的厨房环境监测控制
一.系统设计
由 stm32f103c8t6单片机最小系统+1602显示器+dht11温湿度传感器+mq-2烟雾传感器+mq-4天然气浓度+按键模块+继电器*2。采用stm32f103c8t6单片机为主控制器,利用dht11温湿度传感器对温湿度信息的采集,mq-2对环境中烟雾信号的采集,mq-4对环境中天然气浓度信号的采集,按键模块可以对厨房的温湿度,烟雾和天然气浓度等环境参数的极限值进行设定,(第一个按键可以对模式进行选择,第二三个按键分别对该模式下的阈值进行加和减)利用1602将这些值显示。当监测到环境中的烟雾浓度过高时会控制打开窗户进行通风,当监测到天然气浓度过高时会控制天然气管道关闭,当监测到温度过高的时候,会控制风扇打开进行温度调节。
图1 系统框图
二.硬件设计
系统内的主要电路有单片机最小系统电路,烟雾浓度检测电路、天然气检测电路、温湿度检测电路、无线传输电路、按键控制电路、继电器控制电路。
图2 硬件电路
三.软件设计
系统的软件逻辑清晰,首先先进行一次系统初始化,此时烟雾、温湿度、有毒气体传感器开始进行数据采集,采集的数据会在上位机端进行显示,系统会判断采集到烟雾和有毒气体以及温度是否有超过阈值的现象,当超过阈值就会通过继电器进行调节。
图3 程序流程图
图4 主程序
四.实物展示
五.资料内容


Xilinx 16nm UltraScale+器件实现2至5倍的性能功耗比优势
人工智能与法律的未来会是怎样的
如何改善接线过长导致编程失败或不稳定问题
英特尔最新处理器将应用于智能嵌入式领域
物联网对安全性和区块链承诺的追求
基于STM32F103C8T6单片机的厨房环境检测控制系统
惠州交叉带分拣机解决方案
以太坊Layer2的技术方案介绍
电子体温计故障err的原因
智能办公室存在哪一些商业机会
2018SINOCES小觅智能第三次获得Leader创新大奖
NVIDIA DRIVE Orin构建新一代自动驾驶解决方案
目前Windows 10X仍不成熟 未来将进行更多调整和打磨
快速了解R-Car Market Place网络服务
中国能否在芯片领域领先
洁净室净化空调机组负荷计算公式及详解
小米Q2出货量环比增长70% 2017上半年手机报告揭晓
国星光电全面进击第三代半导体国产化发展之路
iPhone8采用异性电池设计:电池容量竟越做越小,首次加入快充保障
基于Arduino UNO和HC-05蓝牙模块的伺服电机控制