项目简介
本项目旨在减少汽车污染。设计了一款硬件设备,安装在汽车排放口附近,用于收集汽车排放的污染物数据,并通知用户车辆的污染水平。用户可通过应用程序查看车辆当前污染水平的仪表板和图表信息。
项目的主要特性和功能
- 硬件设备:包含ESP32微控制器、MQ - 135二氧化碳传感器、LCD显示屏、蜂鸣器和RGB LED。ESP32通过WiFi连接后端系统,借助MQTT协议发送传感器数据,数据涵盖二氧化碳浓度等关键指标。
- 后端系统:采用Fiware Descomplicado作为后端系统,处理并存储前端设备传来的数据。系统包含Orion Context Broker和STH - Comet,用于管理数据实体、存储历史数据和发送通知。还实现了业务规则,可基于传感器检测的气体值触发警报。所有数据存储在MongoDB数据库中,便于后续分析。
- 前端应用:提供用户友好界面,展示传感器收集的车辆排放实时数据。通过APIs获取后端数据并更新界面,运用图形和可视化方式呈现数据。
安装使用步骤
- 获取硬件设备所需组件,如ESP32微控制器、MQ - 135传感器等。
- 将代码上传至ESP32微控制器。
- 将设备连接到互联网和电源。
- 安装应用程序并注册账号。
- 通过应用程序查看仪表板和图表中的实时数据。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】