# stm32_smart_home2 **Repository Path**: stm32-microcontroller-code/stm32_smart_home2 ## Basic Information - **Project Name**: stm32_smart_home2 - **Description**: 3.基于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 1.功能详解 基于STM32的智能家居(机智云)系统。功能如下: 1. 采集温湿度:系统通过DHT11模块采集温湿度 2. 烟雾监测:通过MQ-2模块采集环境中烟雾浓度 3. 煤气监测:通过MQ-7一氧化碳模块采集环境中一氧化碳浓度 4. 空气质量监测:通过MQ-7空气质量传感器采集环境空气质量情况 5. 大气压强采集:通过BMP280采集环境气压大小 6. 窗帘控制:通过步进电机模拟窗帘开关 7. LED灯控制:控制LED灯 8. OLED显示:显示温湿度、烟雾浓度、一氧化碳浓度、空气质量、大气压强等信息 9. 蜂鸣器报警:危险情况下本地蜂鸣器触发报警 10. 自动模式:设置自动模式,系统根据光强大小控制窗帘和LED灯的开闭 11. 手动模式:设置手动模式,APP手动控制窗帘和LED灯的开关 12. WIFI通信:使用ESP8266等进行WiFi远程通信 13. APP功能:使用机智云APP,包括功能有控制并显示LED灯和窗帘的状态、显示当前温湿度、烟雾浓度、一氧化碳浓度和空气质量等信息。 2.主要器件 • STM32F103C8T6最小系统板 • DHT11温湿度传感器 • OLED显示屏(7针SPI协议) • WiFi模块(ESP8266-01s) • MQ-2烟雾传感器 • MQ-7一氧化碳传感器 • MQ-135空气质量传感器 • MQ-135空气质量传感器 • BMP280气压传感器 • 28BYJ51步进电机 • 蜂鸣器 • LED灯