海洋水质监测船

2019-12-123904
精华项目
AI 快速预览详细 收起
本次项目利用micro:bit制作了一款海洋水质监测船,旨在检测海洋水质状况。项目中使用了micro:bit编程入门开发板、DS18B20防水温度传感器、水质浊度传感器等硬件。通过2.4G无线通讯控制监测船的电机运动,并通过WiFi模块实时上传温度和浊度数据到本地物联网平台(siot)。该项目不仅有助于了解海洋污染现状,还培养了学生的环保意识和技术能力。

制作人: 见峙轩、陆正文

主旨:减少海洋污染(全球目标14.1) 

其他主题:保护和恢复海洋生态系统,培养海洋的健康相关知识 

概述: 本次项目利用micro:bit制作一款海洋水质监测船,检测海洋水质状况。在此次项目的制作中,通过了解海洋污染的现状,认识到保护海 洋环境刻不容缓。

步骤1 方案介绍

一、海洋污染的现状 

海洋占到地球表面的70%,是孕育生命的摇篮,也是地球上最为 稳定的生态系统。随着城市化的快速发展和人口数量的增长,海洋污 染日益严重,入海流域周边的生活污水、工业废水、石油产品泄漏、 海上石油开采、海水养殖的添加剂对我国近海造成了严重的污染。鱼 类种群的灭绝、自然灾害的频发等等,不得不使我们考虑如何有效地 治理海洋污染问题。

 二、海洋污染物的分类 

1、废热:破坏生态平衡和减少水中溶解氧。 

2、有机物质和营养盐类:造成海水的富营养化,能促使某些生物急 剧繁殖,大量消耗海水中的氧气,易形成赤潮,继而引起大批鱼虾贝 类的死亡。

3、酸碱:破坏水生动物的输氧功能,碱性过强会腐蚀鳃组织造成呼 吸障碍而窒息。

4、石油及其产品:导致大片海水被油膜覆盖,将促使海洋生物大量 死亡,严重影响海产品的价值,以及其他海上活动。

 三、防止海洋污染的措施

1、海洋开发与环境保护协调发展,立足于对污染源的治理; 

2、对海洋环境深入开展科学研究;

3、加强监测监视和管理;

4、大力宣传教育和科学 

四、海洋水质监测船 

本次项目从加强监测方面入手,制作一款海洋水质监测船。通过 外接温度传感器和水质浊度传感器检测水质情况,并通过物联网模块 实时上传数据。在本地物联网平台(siot),能够读取检测到的温度 和水质浊度的数据,便于信息的采集。

步骤2 项目介绍

一、项目运行原理:

project-image

        如上图所示:本项目用到了2.4G无线通讯:手柄端发送无线型号操控监测船的电机的运动,从而使船进行前进、后退、左转、右转、停止等运动,发送信号进行水质检测。还用到了wifi通讯:通过WiFi模块实时上传数据(温度、浊度)到本地物联网平台(siot),可供我们进行数据的采样与收集。

步骤3 制作过程

材料清单

  • micro:bit 编程入门开发板 X1 链接
  • micro:bit gamepad 遥控手柄 X1 链接
  • 带驱动N20微型金属减速电机 - 30:1 X2 链接
  • DS18B20 防水温度传感器套件 X1 链接
  • 水质浊度传感器 X1 链接
  • Gravity: UART OBLOQ - IoT物联网模块 X1 链接
  • 3.7V锂电池 X1 链接
  • M3*12扁头内六角螺丝 10套 X7 链接
  • 3D打印水质监测船模型 X1

二、设计过程

1、用3Done设计水质监测船

project-image
project-image
project-image
project-image

2、硬件连接

project-image

3、硬件组装


project-image

        3D打印好了水质监测船的模型,根据上面的电路图,现在就开始进行组装了

project-image

组装船体,为了防水措施:在水温传感器、浊度传感器的凹槽上涂上了热熔胶

project-image
project-image

加入物联网模块!

project-image

盖上盖子,这样我们的水质监测传就大功告成了

project-image

步骤4 程序设计

手柄端程序

project-image

监测船船体程序

project-image

水温数据

project-image

浊度数据

project-image

步骤5 操作演示

创作许可协议

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

所需材料/产品

加载全部

    Gravity: 带驱动N20微型金属减速电机 - 30:1

    Gravity: 带驱动N20微型金属减速电机 - 30:1

    Gravity: 带驱动N20微型金属减速电机 - 30:1

    micro:bit V1.5 编程入门开发板

    micro:bit V1.5 编程入门开发板

    micro:bit V1.5 编程入门开发板

    micro:bit gamepad 遥控手柄 4.0

    micro:bit gamepad 遥控手柄 4.0

    micro:bit gamepad 遥控手柄 4.0

相关推荐

评论(0)
- 没有更多了 -

创作许可协议

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

相关推荐

所需材料/产品

Gravity: 带驱动N20微型金属减速电机 - 30:1

Gravity: 带驱动N20微型金属减速电机 - 30:1

Gravity: 带驱动N20微型金属减速电机 - 30:1

micro:bit V1.5 编程入门开发板

micro:bit V1.5 编程入门开发板

micro:bit V1.5 编程入门开发板

micro:bit gamepad 遥控手柄 4.0

micro:bit gamepad 遥控手柄 4.0

micro:bit gamepad 遥控手柄 4.0

加载全部