# Home_Environment_Detection **Repository Path**: jeebus/Home_Environment_Detection ## Basic Information - **Project Name**: Home_Environment_Detection - **Description**: 基于stm32和proteus的家居环境采集仿真设计 - **Primary Language**: C - **License**: WTFPL - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 27 - **Forks**: 3 - **Created**: 2020-07-07 - **Last Updated**: 2025-05-08 ## Categories & Tags **Categories**: smart-home **Tags**: None ## README # Home_Environment_Detection #### 介绍 基于stm32和proteus的家居环境采集仿真设计,采集家居环境的信温湿度、光照值以及气体检测。 #### 功能 按下Key1、Key2、Key3、Key4实现不同功能。 - Key1 - 温度获取并数码管显示,串口打印,温度过高/过低触发蜂鸣器报警; - Key2 - 湿度获取并数码管显示,串口打印,温度过高/过低触发蜂鸣器报警; - Key3 - 光照获取并数码管显示,串口打印,距离检测; - Key4 - 气体检测(滑动电阻进行模拟POT)并数码管显示,串口打印。 #### 软件架构 - 语言:C - 软件:keil Uvision5、Proteus 8 Professional #### 描述 1. 这是在大学期间的课程,由于在疫情期间,所以使用proteus仿真实验结果。 2. proteus中没有气体模拟装置,故用滑动变阻模拟。 3. 有个小bug,已在报告中说明并分析。