# stm32_Classroom-environment **Repository Path**: stm32-microcontroller-code/stm32_Classroom-environment ## Basic Information - **Project Name**: stm32_Classroom-environment - **Description**: 57.STM32教室环境监测系统嵌入式单片机设计MF-毕业源码案例设计 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-12 - **Last Updated**: 2026-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README STM32教室环境监测系统功能如下: 1. 环境采集:DHT11温湿度传感器采集环境温湿度、雨滴传感器采集是否有雨、光敏传感器采集光照强度、PM2.5粉尘传感器检测粉尘浓度 2. OLED显示:屏幕显示当前温湿度、光照强度、粉尘浓度和是否有雨信息 3. 自动模式:温度高于上限时开启风扇降温、温度低于下限时开启加热片加热;光照低于阈值时开启LED灯补光;粉尘浓度高于阈值时开启蜂鸣器报警;有雨时关闭窗户 4. 手动模式:可以通过按键控制LED灯、风扇、加热片和窗户的开关 5. 阈值调节:可通过按键设置温度上限、下限,光照阈值和PM2.5浓度阈值 6. 模式切换:可通过按键切换自动模式和手动模式 7. 机智云APP:通过WIFI连接手机APP,可查看当前环境信息数据和控制指令下发 2.材料清单 • STM32F103C8T6单片机 • OLED屏幕 • DHT11温湿度传感器 • PM2.5粉尘传感器 • 雨滴传感器 • 光敏传感器 • ESP8266-01S(WIFI模块) • 继电器 • 风扇 • 加热片 • 步进电机 • 有源蜂鸣器