littlebot
Published on 2025-03-31 / 2 Visits
0

【源码】基于Arduino和Grafana的温湿度气压监测系统

项目简介

本项目借助Arduino和Grafana搭建了一套温湿度气压监测系统。以ESP作为核心,搭配DHT传感器收集环境中的温湿度和气压数据。这些数据既能通过REST API获取,也能在前端界面直观展示,还可与Prometheus集成,实现数据的可视化监控。

项目的主要特性和功能

  1. 采用ESP(32或8266)与DHT11传感器,高效采集温湿度和气压数据。
  2. 基于Arduino IDE开发,运用相关库完成传感器数据的读取。
  3. 提供REST API接口,方便获取数据。
  4. 具备前端界面,用于展示采集的数据。
  5. 可与Prometheus和Grafana集成,实现数据可视化监控。

安装使用步骤

安装

  1. 前往Arduino官方网站,下载并安装适合自己操作系统的Arduino IDE。
  2. 在Arduino IDE中安装Adafruit Unified Sensor和DHT Sensor Library for ESx这两个Arduino库。

使用

  1. 打开Arduino IDE,加载项目代码。
  2. 修改代码开头的相关变量。
  3. 按照图示准备硬件,将ESP、DHT传感器等组件进行连接。
  4. 扫描WiFi,连接ESP网络,访问192.168.4.1,配置要连接的网络。
  5. 通过Arduino IDE将代码推送到ESP,配置好WiFi后,编辑Prometheus配置文件,添加ESP的IP地址。

下载地址

点击下载 【提取码: 4003】