littlebot
Published on 2025-04-17 / 1 Visits
0

【源码】基于Arduino的薰衣草空气DIY PM2.5监测器

项目简介

LavenderAir 是一个开源项目,目标是以低成本、易定制的方式制作可测量 PM2.5 水平的空气质量监测器。该项目致力于复制 PurpleAir 传感器的主要功能,同时将成本降低至其价格的一半以下。

项目的主要特性和功能

  • 实时显示当前颗粒物水平,便于快速检查当前环境是否安全。
  • 支持可选的 SD 卡或蓝牙记录功能。
  • 具备与商业传感器相同的精度。
  • 成本低,在 40 至 140 美元之间(取决于型号)。
  • 无需焊接,仅需连接电线即可使用。

安装使用步骤

组件准备

确保所有组件的质量和兼容性,特别是传感器和 Arduino 板。

组装步骤

  1. 把 CR2032 电池插入 RTC,将 SD 卡插入读卡器(适用于 NanoPMM - SD - LED 和 MegaPMM)。
  2. 将 Arduino Nano 放置在面包板上(适用于 NanoPMM)。
  3. 把 Arduino 的接地和 5V 连接到面包板上的未使用行。
  4. 连接实时时钟模块和 SD 卡读取器(适用于 NanoPMM - SD - LED 和 MegaPMM)。
  5. 连接 PMS5003 传感器线。
  6. 连接 LCD 显示屏和蓝牙模块(根据型号选择)。

代码上传

  1. 将 Arduino 连接到计算机。
  2. 下载并安装 ArduinoIDE
  3. 选择正确的 Arduino 板和端口。
  4. 安装必要的库(如 DHTLib 和 RTClib)。
  5. 上传传感器代码到 Arduino。

数据访问

  1. 从 SD 卡中取出数据文件“PMM_Data.txt”。
  2. 将文件导入电子表格软件(如 Excel 或 Google Sheets)进行分析。

参考资料

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】