提示:记录2022年4月做的毕设2
前言
基于STM32的智能抽油烟机系统,主控使用STM32F103C8T6核心板
一、功能要求:
- 基于单片机系统设计智能抽油烟机,实现智能抽油烟。
- 通过烟雾传感器实现对当前油烟浓度的检测。
- 实现根据油烟浓度调整风扇转速。
- 通过相关传感器实现火灾和一氧化碳预防报警,温度过高或者一氧化碳浓度过高及时报警,并在液晶显示,测量误差<=5%。
- 可通过APP控制风扇转速,设置温度、烟雾和一氧化碳浓度报警阈值。APP显示温度、气体浓度等相关信息。
二、代码思路
打开定时器2,作为系统运行时间; esp8266每2.5S刷新一次; dht11每1s刷新一次; OLED每2s刷新一次;
三、硬件说明
-
系统启动后,会有“MyPro”这个WiFi,用手机网络助手连接上, -
ip地址:192.168.1.1 ,端口8080 -
引脚连接: -
ESP8266: EN B0
RST B1
RX B10
TX B11
OLED: D0 PA5(SCL1)
D1 PA7(SDA1)
RES PB7
DC PA4
CS PA6
火灾: 接 pcf8591
PCF8591: SCL2 A0
SDA2 A1
烟雾: 接在PCF8591上
CO: 接在PCF8591上
DHT11: 从“S”端开始往右分别PB9/3.3V/GND;
- @attention 1、提供给ESP8266的电压(3-4v)或者电流不够时,连接wifi会失败
2、电机必须单独提供电源 - 实验平台:STM32C8T6核心板
*/
四、咨询联系qq:2424644692
承接stm32单片机、STC系列单片机设计等
五、代码以及框图等资料
链接: https://download.csdn.net/download/qq_43625266/85566512
喜欢请点赞哦!
|