项目简介
本项目是基于Arduino的空气质量监测站,借助物联网技术达成对空气质量的实时监测。该项目由Javier Martínez Calonge开发,是其在Instituto Químico de Sarrià工业技术工程学位毕业论文的一部分。
项目的主要特性和功能
- 实时监测:利用Arduino设备实时采集空气质量数据。
- 数据存储:可将数据存储到Google Firebase和MathWorks ThingSpeak平台。
- 代码模块化:项目代码分为主代码、Firebase测试代码和ThingSpeak测试代码等多个模块。
安装使用步骤
假设用户已经下载了本项目的源码文件:
1. 安装依赖库:确保所有必要的Arduino库已安装,包括但不限于Firebase和ThingSpeak相关的库。
2. 配置硬件:按照项目文档连接Arduino设备和传感器。
3. 上传主代码:将TFG_ECA_JavierMC.ino
上传到Arduino设备。
4. 配置数据平台:
- 对于Firebase,配置FirebasePruebaECA
代码中的API密钥和数据库URL。
- 对于ThingSpeak,配置ThingSpeakPruebaECA
代码中的API密钥和通道ID。
5. 运行测试:分别运行Firebase和ThingSpeak的测试代码,确保数据能够正确上传和存储。
6. 启动监测:启动主代码,开始实时监测空气质量数据。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】