当前位置: 观测器 >> 观测器优势 >> 基于ESP32的空气质量监测系统
点下方卡片获取资讯
福利
方案
资料
大家好我是电电,陪伴工程师快乐成长的电电!本文给大家介绍一款空气质量监测系统。
该系统是一个基于ESP32NodeMCU的空气质量监测系统,用于检查PM、颗粒物(PM)以及湿度以及温度、海拔和压力。对位置环境的各个方面进行测试,然后显示在TFT屏幕上,并使用ThingSpeakIoT(物联网)平台。颗粒物灰尘和PM会对人体构成健康风险。PM2.5的直径可以小于2.5微米,PM10的宽度也可以小于10微米。这意味着PM10报告也将包括PM2.5。这两种颗粒都比人的头发短,人的头发直径约为70微米。PM10
诸如碎石、磨煤、水泥行业内的回转窑等操作,以及移动车辆搅动的道路上的灰尘,都会增加PM10的水平。24小时PM10限值为ug/m3。PM2.5
它是由任何类型的燃烧产生的细颗粒的结果,例如机动车辆热电厂、住宅中的木材燃烧、与森林有关的农业燃烧火灾以及各种其他工业过程。24小时平均值的PM2.5限值为35ug/m3。电路
它由ESP32NodeMCUSDS、BMEILITFT显示屏、电阻以及晶体管2N组成。ESP32NodeMCU位于该电路的中心部分。基于物联网的空气质量系统示意图如图所示:ESP32NodeMCU:
它是一款集成了Wi-Fi和双模蓝牙的低功耗(MCU)微控制器。它是早期ESP微控制器的升级版。ESP32如图所示。可以使用ArduinoIDE将代码发送到ESP32NodeMCU。(EFY实验室使用ESP-Wroom-32版本1.1来测试草图。)TFT显示屏
在测试过程中使用了带有支持SPI串行总线技术的彩色显示屏的3.65厘米(1.44英寸)触摸屏。SDS。Nova的粉尘探测器SDS可以说是在尺寸、精度和成本方面最有效的颗粒物传感器之一。它带有一个UART接口,测量精度为0.3ug/m3。工作电压5V。BME
为了读取温度和压力以及相对湿度,采用了经济实惠的BME模块。2N
晶体管2N(T1)可用作SDS中的开关。它的集电极连接到SDS的GND引脚,发射极连接到电路的地。如果ESP32的15脚为高电平,逻辑T1导通,SDS通过T1接地。否则SDS无法接地。ThingSpeak,一个基于物联网的平台
该项目建立在ThingSpeak云计算之上。ThingSpeak是一个开源物联网应用程序和API,允许您通过LAN使用HTTP协议通过Internet存储和检索设备中的数据。它允许开发传感器记录软件、位置跟踪应用程序以及提供状态更新的社交网络。如果您定期将数据从传感器传输到ThingSpeak,它将生成数据,然后将其存储并实时显示趋势。它还具有内置的数学建模作为免费提供的MATLAB文档。帐户和频道设置。在