项目简介
本项目是基于ESP8266和Raspberry Pi的空气质量监测系统,用于实时监测并记录学校建筑内的空气质量。系统每分钟进行一次测量,将数据存储在数据库中,通过Grafana平台以图表形式展示。
项目的主要特性和功能
- 实时监测:每分钟进行一次空气质量测量。
- 多参数监测:可监测空气温度、湿度、一氧化碳浓度、二氧化氮浓度以及1μm、2.5μm和10μm颗粒物的浓度。
- 数据存储与展示:测量数据存储在InfluxDB数据库,通过Grafana平台以图表形式展示。
- 硬件与软件集成:以ESP8266和Raspberry Pi 4为核心硬件,结合Arduino IDE编程,InfluxDB存储数据,Grafana展示数据。
安装使用步骤
硬件准备
准备ESP8266(WeMos Mini)、Grove激光PM2.5传感器(HM3301)、Grove多通道气体传感器、Raspberry Pi 4、面包板及连接线、5V电源。
软件安装
- 在Raspberry Pi上安装Ubuntu操作系统。
- 安装并配置InfluxDB数据库。
- 安装并配置Grafana用于数据展示。
编程与配置
- 使用Arduino IDE对ESP8266进行编程,使其能读取传感器数据并上传至InfluxDB。
- 配置Grafana连接到InfluxDB,设置仪表盘展示空气质量数据。
系统启动
- 启动Raspberry Pi,确保所有服务正常运行。
- 访问Grafana仪表盘(例如:
https://clnt-2gym-kastor.kas.sch.gr:3000/dashboards
)查看实时空气质量数据。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】