项目简介
ChillCheck是基于Python和Flask框架构建的环境监控系统,通过传感器收集房间内辐射温度和冷降数据,以此优化温度感知,减少能源浪费,避免因冷风引发的投诉。该项目未来还有望应用于AI模型,进一步提升温度感知的准确性。
项目的主要特性和功能
- 传感器数据采集:借助MLX90640红外阵列传感器和SHT传感器采集环境温度数据,并定期处理和存储。
- Web应用:基于Flask框架开发的Web应用,支持用户登录、注册、查看仪表板数据以及提交反馈。
- 数据库管理:采用SQLite数据库存储用户信息、传感器数据和反馈。
- 用户反馈:用户可提交环境质量反馈,涵盖温度感知、空气质量等方面。
- 数据可视化:在仪表板页面展示温度数据及其他相关信息。
安装使用步骤
安装依赖
需确保本地机器已安装Python,然后使用以下命令安装项目依赖:
bash
pip install -r requirements.txt
运行应用
依赖安装完成后,使用以下命令启动Flask应用:
bash
python app.py
应用将在本地主机默认端口(通常为5000)运行,可在浏览器中访问http://localhost:5000/
查看应用。
配置与环境变量
要设置正确的环境变量,如SECRET_KEY
,以保障应用安全运行。此外,数据库连接信息等其他配置可能也需设置环境变量。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】