ESP8266空气质量监测器 esp8266aq

智能家居 ⭐⭐☆☆☆ (2/5) 已发布
tenderlove 219 Stars NOASSERTION BOM 完整度: /5 教程完整度: /5

项目简介

ESP8266与Plantower AQ传感器集成。


这是一个基于ESP8266芯片和Plantower空气质量传感器的开源硬件项目,旨在解决家庭环境中空气质量与温湿度的实时监测问题。项目核心功能是采集PM2.5、PM10等颗粒物浓度数据,同时集成温湿度传感器,通过MQTT协议将数据发布到服务器。后端采用InfluxDB时序数据库存储数据,并利用Grafana进行可视化展示,用户可以在仪表盘上直观查看历史趋势和实时变化。技术栈方面,硬件部分使用KiCad设计PCB,固件基于ESP8266开发,支持Wi-Fi配置和MQTT通信。项目最大的特点是部署简单:传感器通过USB供电,首次启动时会创建临时Wi-Fi热点,用户连接后即可配置家庭网络,无需额外编程。适用场景包括家庭空气质量监控、办公室环境监测、小型气象站等。对于关注室内空气健康、希望低成本搭建监测系统的用户,这个项目提供了从硬件设计到数据可视化的完整解决方案。目前项目已包含PCB设计文件、固件源码和Grafana配置示例,用户可以直接复现或在此基础上进行二次开发。

标签

项目特点

集成Plantower空气质量传感器和温湿度传感器,实现多参数监测
支持Wi-Fi配置:首次启动创建热点,用户可通过网页配置网络
基于MQTT协议发布数据,便于集成到现有物联网系统
后端使用InfluxDB存储时序数据,Grafana提供可视化图表
提供完整的KiCad PCB设计文件,方便硬件复刻
固件代码开源,支持自定义修改和扩展

技术规格

主控芯片
空气质量传感器
温湿度传感器
通信协议
数据存储
可视化工具
供电方式
配置方式
PCB设计工具

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP8266开发板 1 如NodeMCU或Wemos D1 Mini
Plantower空气质量传感器 1 具体型号见PCB文档
温湿度传感器 1 具体型号见PCB文档
USB数据线 1 用于供电和配置
定制PCB 1 可从PCB文件打样
电阻、电容、连接器等 若干 详见PCB BOM

3D 模型

所需工具

工具用途是否必需
3D打印机 打印外壳(可选) ▢ 推荐
焊台 焊接PCB元件 ✅ 是
热风枪 焊接贴片元件(可选) ▢ 推荐
万用表 电路测试 ✅ 是
USB转串口模块 固件烧录(如开发板无集成) ▢ 推荐
电脑 固件开发、配置、数据查看 ✅ 是

能力画像

记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
3/5
动手与操作
4/5
狂热与坚持
3/5
创造与创新
3/5

所需技能

🔧 **动手能力**:需要焊接PCB元件,制作传感器模块,可能需要设计外壳 💻 **编程能力**:需要了解Arduino/C++固件开发,MQTT协议,以及InfluxDB和Grafana的配置 ⚡ **电子电路**:需要理解ESP8266引脚定义、传感器接口电路,能阅读KiCad原理图

适用场景

家庭室内空气质量监测,实时了解PM2.5、PM10等颗粒物浓度
办公室或教室环境监测,联动空气净化器或新风系统
物联网教学项目,学习ESP8266、MQTT、时序数据库和可视化工具链
环境数据采集研究,长期记录空气质量变化趋势