#新物联网挑战二#马路边和树林的初级环境监测对比实验

2023-07-12558
精华项目
AI 快速预览详细 收起
本项目是一个STEM教育项目,旨在通过传感器监测马路边和树林的空气质量,并将数据保存在物联网平台SIOT中进行分析。使用的硬件包括行空板、Gravity: SCI采集模块、ENS160空气质量传感器等。项目分为四个步骤:监测装置制作、编写程序、户外测试和数据下载及分析。通过这个项目,学生可以直观地了解不同环境下的空气质量差异,培养环保意识。

         随着社会的发展,马路上的汽车越来越多了,我们经常说马路边空气不好,山上树林里空气质量好,而且凉快。空气质量好不好,我们单靠鼻子去感受是不够的,为此,我开始了本项目。

本项目是一个对比实验,通过传感器监测马路边和树林里的空气质量,并把监测的数据保存在物联网平台里,后期进行数据分析。

         我的测试点规划是:先测城区马路边的数据,再测试山上树林的数据,下山后测山脚下马路边的数据。

步骤1 监测装置制作

材料清单

  • 行空板 X1 链接
  • Gravity: SCI采集模块 X1 链接
  • Gravity: I2C 氧气传感器(0-25%Vol) X1 链接
  • Gravity: ENS160 空气质量传感器 X1 链接
  • Gravity: SHT31-F数字温湿度传感器 X1 链接
  • 按键模块 X
  • 充电宝 X

接下来是接线,我一共用到了三个传感器模块,SCI接了氧气传感器和 ENS160 空气质量传感器 ,还有一个温湿度传感器接在行空板,把按钮接在行空板的P21,接线示意图如下:

捕获.PNG

步骤2 编写程序

本项目的程序编写并不复杂,我分段进行介绍。

在编程之前,先设置好物联网平台SIOT,建立几个对话。

2222.PNG

首先是初始化部分:

123.PNG

然后是更新显示传感器的值。

124.PNG

当按钮按下后,发送传感器的值到物联网平台SIOT。

125.PNG

接下来是可视化面板设计,我设计的效果如下图:

微信图片_20230712140952.png

完成上面的编程和测试后,我断开行空板与电脑的连接,采用充电宝供电,数据收集测试。

步骤3 户外测试

我把项目装置放入一个元件盒,采用充电宝供电。

骑上小电驴,到马路上找点测试。

捕获.JPG
微信图片_20230712231028.jpg

收集了几次数据后,我马上骑车去附近的森林公园入口,进入树林。

微信图片_20230712230823.jpg

我在上图的位置进行数据收集

微信图片_20230712231330.jpg

收集几次数据后,我马上骑车下山,在山脚下的马路边收集数据。

 

微信图片_20230712231513.jpg

数据收集完毕,回家去下载数据分析数据。

 

步骤4 数据下载和分析

回家后,我登陆行空板,下载SIOT中的数据。

333.JPG

然后对数据进行了整理,整理后如下图。

表格.PNG

然后对每一项制作一个折线图。

温度.PNG
湿度.PNG
氧气浓度.PNG
AQI.PNG
ECO2.PNG
TVOC.PNG

我们可以看看参考值

2222222.PNG

从上面的统计图和表格,我们可以看出,城区马路上温度最高,氧气浓度稍微低一点点,空气质量比山上和山脚下要稍微差一点。山上的空气质量明显要好于马路边,温度也低,凉快,同时山上的湿度比山下要大。

因为我们城市的空气质量非常好,而且今天风又比较大,所以虽然对比之下山上空气质量好于马路上,但是差距不是很大,马路上的空气质量也是属于很好的。这说明我们城市环境建设工作做的非常好,我们要继续保持低碳环保,倡导绿色出行。

 

 

 

 

 

 

 

 

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

所需材料/产品

加载全部

    行空板M10(UNIHIKER)Python教学主控板 - 蘑菇云科创教育

    行空板M10(UNIHIKER)Python教学主控板 - 蘑菇云科创教育

    行空板M10(UNIHIKER)Python教学主控板 - 蘑菇云科创教育

    Gravity: SCI采集模块(兼容micro:bit、掌控板和行空板)- 蘑菇云科创教育

    Gravity: SCI采集模块(兼容micro:bit、掌控板和行空板)- 蘑菇云科创教育

    Gravity: SCI采集模块(兼容micro:bit、掌控板和行空板)- 蘑菇云科创教育

    Gravity: I2C 氧气传感器(0-25%Vol)

    Gravity: I2C 氧气传感器(0-25%Vol)

    Gravity: I2C 氧气传感器(0-25%Vol)

相关推荐

评论(5)
glwz007
glwz007
666
9mm
9mm
666
少东
少东
很直观的动态场景检测,👍
孙晟棋同学
孙晟棋同学
在外网能连山SIOT吗?
9mm
9mm
666
- 没有更多了 -

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

相关推荐

所需材料/产品

行空板M10(UNIHIKER)Python教学主控板 - 蘑菇云科创教育

行空板M10(UNIHIKER)Python教学主控板 - 蘑菇云科创教育

行空板M10(UNIHIKER)Python教学主控板 - 蘑菇云科创教育

Gravity: SCI采集模块(兼容micro:bit、掌控板和行空板)- 蘑菇云科创教育

Gravity: SCI采集模块(兼容micro:bit、掌控板和行空板)- 蘑菇云科创教育

Gravity: SCI采集模块(兼容micro:bit、掌控板和行空板)- 蘑菇云科创教育

Gravity: I2C 氧气传感器(0-25%Vol)

Gravity: I2C 氧气传感器(0-25%Vol)

Gravity: I2C 氧气传感器(0-25%Vol)

加载全部