littlebot
Published on 2025-04-12 / 2 Visits
0

【源码】基于ESP8266和Raspberry Pi的空气质量监测系统

项目简介

本项目是基于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】