资料查找方式:
特纳斯电子(电子校园网):搜索下面编号即可
编号:
T1612310M
设计简介:
本设计是基于云平台的智能吸油烟机设计,主要实现以下功能:
通过温度传感器检测温度
通过烟雾传感器检测油烟
通过可燃气体传感器检测天然气
通过火焰传感器检测火焰
通过手势传感器实现手势控制油烟机灯光及风扇
通过OLED显示屏显示采集到的数据
通过按键控制报警,灯光,风扇,当任意数值超过阈值,打开风扇报警
通过WiFi模块连接手机,实现远程监控
电源: 5V
传感器:温度传感器(DS18B20)、烟雾传感器(MQ-2)、可燃气体传感器(MQ-4)、火焰传感器(Fiying)、手势传感器(PAJ7620)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:风扇(继电器),USB灯,蜂鸣器
人机交互:独立按键,WIFI模块(ESP8266)
标签:STM32、OLED12864、DS18B20、MQ-2、MQ-4、Fiying、PAJ7620、ESP8266
题目扩展:基于手势识别的智能吸油烟机设计、基于物联网的智能吸油烟机设计、智能排风扇系统

基于云平台的智能吸油烟机设计可以分为三个主要部分:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分概述:
中控部分是智能吸油烟机的核心,由STM32F103C8T6单片机担任。它负责接收来自输入部分的各类传感器数据,包括温度、火焰、油烟、天然气浓度以及手势识别信息等。单片机对这些数据进行处理和分析,根据预设的逻辑和算法,决定如何控制输出部分。例如,当检测到油烟浓度超标时,单片机将发送信号给继电器,启动风扇进行通风;当检测到火灾或天然气泄漏时,单片机将触发蜂鸣器报警,并通过WiFi模块向手机发送警报信息。
输入部分概述:
-
DS18B20温度采集模块:用于实时检测厨房内的温度,并将数据传输给单片机。
-
火焰传感器:检测厨房内是否有火焰存在,一旦发现火焰,立即向单片机发送信号。
-
MQ-2烟雾传感器:监测厨房油烟浓度,当油烟浓度超过预设阈值时,向单片机发送报警信号。
-
MQ-4天然气传感器:检测厨房内天然气浓度,确保天然气使用安全。一旦天然气浓度超标,立即向单片机发送报警信号。
-
PAJ7620手势传感器:通过识别用户的手势动作,实现对灯光和风扇的远程控制。
-
独立按键:提供用户与设备之间的直接交互方式,用于开关蜂鸣器、继电器和灯光。
-
供电电路:为整个系统提供稳定的5V电源,确保各模块正常工作。
输出部分概述:
-
OLED显示屏:实时显示系统名称、温度、天然气浓度、油烟浓度以及火焰检测状态,方便用户随时了解厨房环境。
-
继电器:控制外接风扇的开关,根据油烟浓度或火灾情况自动启动或关闭风扇进行通风。
-
USB灯:提供厨房照明功能,可根据用户需求进行开关控制。
-
WiFi模块:实现设备与手机之间的远程通信,用户可通过手机APP查看厨房环境数据和控制设备开关。
-
蜂鸣器:在检测到火灾或天然气泄漏等紧急情况时发出报警声,提醒用户注意安全。
实物调试
5.1 电路焊接总图
首先在AD中根据各个模块画出原理图,然后导出PCB进行连线,最后通过嘉立创进行打板。板子到手之后就是焊接过程,第一部分是电源模块,将电源接口、电源开关、1k电阻、两个电容进行滤波和一个指示灯依次焊接,焊接好之后插入Type-C电源,指示灯点亮,电源模块测试正常。第二部分是显示模块,排母焊接好后,将OLED显示屏插入排母。第三部分是单片机最小系统板,因为最小系统板已经引出了程序烧录接口和自带复位电路,所以只要焊接两个排母将单片机最小系统板插入排母。第四部分是燃气传感器,排母焊接好后,将传感器插入排母。第五部分是独立按键。第六部分为蜂鸣器。第七部分是直流电机芯片控制风扇。第八部分是继电器。第九部分是WiFi模块,通过该模块可用手机查看数据和控制。第十部分是LED灯。第十一部分是火焰传感器排母焊接好后,将传感器插入排母。第十二部分是手势识别模块。下图5-1为焊接完整上电实物图:

图5-1电路焊接总图
5.2 WiFi模块联网
先把它需要连接网络(注意是2.4G频段的网络)的名称改成大写的英文字母“WIFI”,密码设置为“123456789”,如果是用手机开热点的话,在给电路板通电之前,手机最好处于开热点的界面,特别是苹果手机。一切准备好之后,给电路板通电,WiFi模块上面的蓝色指示灯会闪,说明正在进行联网,在联网过程中OLED显示屏不显示,联上网之后,OLED显示屏开始显示,程序开始运行。如图5-2所示,

图5-2配网图
5.3 开关灯实物测试
如图5-5所示,识别到向上或向下的手势或按下第三个按键都可以控制LED灯,也可以用手机上控制。

图5-5开关灯实物图
5.4 开关油烟机实物测试
如图5-6所示,识别到顺时针或者逆时针的手势或按下第二个按键都可以控制油烟机,也可以用手机上控制。

图5-6开关油烟机实物图
仿真调试
6.1仿真总体设计
仿真设计总体包括32单片机芯片、OLED显示屏、四个按键、一个模拟火焰传感器的开关、蜂鸣器、一个模拟水位的电位器、模拟四个手势方向的按键、LED灯、继电器、模拟WiFi模块的串口虚拟终端。

图6-1 仿真设计总图
6.2开关灯仿真测试
如图6-2所示,识别到向上或向下的手势或按下第三个按键都可以控制LED灯,也可以用手机上控制。

图6-2开关灯仿真图
6.3开关油烟机测试
识别到顺时针或者逆时针的手势或按下第二个按键都可以控制油烟机,也可以用手机上控制。

图6-3燃气检测测试图
设计说明书部分资料如下
设计摘要:
本文设计并实现了一种基于STM32F103C8T6单片机的智能吸油烟机系统。该系统通过集成多种传感器和控制模块,实现了对厨房环境的实时监测与智能控制。系统主要由中控部分、输入部分和输出部分组成。
中控部分采用STM32F103C8T6单片机作为核心控制器,负责数据的采集、处理和输出控制。输入部分包括DS18B20温度传感器、火焰传感器、MQ-2烟雾传感器、MQ-4天然气传感器、PAJ7620手势传感器以及四个独立按键,用于检测环境温度、火灾情况、油烟浓度、天然气浓度,并通过手势和按键实现对设备的控制。供电电路为整个系统提供稳定的电源。
输出部分包括OLED显示屏、继电器、USB灯、WiFi模块和蜂鸣器。OLED显示屏用于实时显示系统状态和环境参数;继电器控制外接风扇进行通风;USB灯提供照明;WiFi模块实现远程监控和控制;蜂鸣器在检测到火灾或燃气超标时发出警报。
该系统通过云平台实现了数据的远程监控和设备的智能控制,提高了厨房环境的安全性和舒适性。实验结果表明,系统能够有效监测和控制厨房环境,具有较高的实用价值和推广前景。
关键词: 智能吸油烟机, STM32F103C8T6, 传感器, 云平台, 远程控制
字数:9000+
目录:
摘 要
ABSTRACT
1 引 言
1.1 选题背景及实际意义
1.2 国内外研究现状
1.3 课题主要内容
2 系统设计方案
2.1 系统整体方案
2.2 单片机的选择
2.3 电源方案的选择
2.4 显示方案的选择
3系统设计与分析
3.1 整体系统设计分析
3.2 主控电路设计
3.3 显示模块
3.4 ESP8266-WIFI模块
3.5 手势传感器
4 系统程序设计
4.1 编程软件介绍
4.2 主程序流程设计
4.3 按键函数流程设计
4.4 显示函数流程设计
4.5 处理函数流程设计
5 实物调试
5.1 电路焊接总图
5.2 WiFi模块联网
5.3 开关灯实物测试
5.4 开关油烟机实物测试
6 仿真调试
6.1仿真总体设计
6.2开关灯仿真测试
6.3开关油烟机测试
结 论
参考文献
致 谢

被折叠的 条评论
为什么被折叠?



