【行空板K10】项目实践案例征集 跨学科案例 研究蒸发量

devtools/2025/1/24 14:58:19/

目录

项目来源

项目简介

项目知识点

项目原理

物联网硬件架构

硬件简介

硬件接线原理

硬件接线实物

实验流程

实验注意事项

程序截图

项目数据表

总结


本文首发于DF创客社区:项目实践案例征集 跨学科案例 行空板K10 研究蒸发量 DF创客社区https://mc.dfrobot.com.cn/thread-323782-1-1.html#pid599831

项目来源

为满足新课标中八年级“物联网实践与探索”内容要求,结合新课标中跨学科主题,设计了项目“基于物联网的蒸发规律研究实验”。
 

项目简介

在“基于物联网的蒸发规律研究实验”项目中,学生将使用行空板K10和HX711重量传感器,搭建一个能够实时监测液体蒸发质量变化的实验装置。通过将数据同步到EasyIoT物联网云平台,长期追踪蒸发过程中的质量变化规律;通过数据分析,得出不同环境条件下液体蒸发速率的变化规律。

项目中的主控器为行空板K10,它连接HX711重量传感器,用于采集液体蒸发过程中质量的变化,并将数据上传至物联网云平台。学生可以通过云平台实时查看数据,并进行分析。


项目知识点

贴合新课标中八年级的内容要求,“基于物联网的蒸发规律研究实验”核心教学以下知识点:

  • 物联网基础:通过物联网技术搭建实验装置,带领学生体验万物互联的概念。
  • 传感器应用:了解重量传感器(HX711)的工作原理,学习如何利用传感器采集液体蒸发过程中的质量数据。
  • 数据传输与处理:学习如何将传感器采集的数据通过行空板上传至物联网云平台,并在平台上进行数据存储、读取和可视化。
  • 数据分析:通过查看数据图表,分析液体蒸发速率与环境因素(如温度、湿度、风速等)的关系,掌握数据处理的基本流程,包括数据采集、预处理、分析和可视化。
  • 实验设计与优化:引导学生设计实验方案,控制变量,探究不同条件下蒸发规律的变化。

项目原理

新课标中,八年级主题为“物联网实践与探索”,物联网的原理架构如下图。
 

项目实践案例征集 跨学科案例 行空板K10 研究蒸发量图6


物联网硬件架构

在案例实施过程中,通过行空板K10自带的Wi-Fi功能,将采集到的重量数据上传至物联网云平台。学生可以通过电脑或其他终端访问云平台,实时查看数据变化。

  • 智能终端:行空板K10连接HX711重量传感器,采集液体蒸发过程中质量的变化。
  • 数据传输:通过Wi-Fi将数据上传至物联网云平台。
  • 数据存储与可视化:在物联网云平台上存储数据,并以图表形式展示蒸发质量随时间的变化。

硬件简介

在“基于物联网的蒸发规律研究实验”中,使用主控器结合传感器和转换线,实现项目功能。

  • 主控器:行空板K10。
  • 传感器:HX711重量传感器。
  • 转换线:杜邦线。

各硬件功能介绍如下表:

硬件名称功能描述
行空板K10主控器,用于连接传感器,采集数据并上传至物联网云平台。
HX711重量传感器用于测量液体蒸发过程中质量的变化。
杜邦线用于连接传感器与行空板的导线。


硬件接线原理

“基于物联网的蒸发规律研究实验”的硬件接线原理图如下:
 

项目实践案例征集 跨学科案例 行空板K10 研究蒸发量图5

  • HX711重量传感器:连接到行空板K10的数字接口(P0和P1),用于采集液体蒸发过程中质量的变化。如果是I2C接口的重量传感器,请接入到I2C接口。
  • 行空板K10:通过Wi-Fi连接到物联网云平台,上传采集到的数据。


硬件接线实物

“基于物联网的蒸发规律研究实验”的硬件接线实物图如下:
 

项目实践案例征集 跨学科案例 行空板K10 研究蒸发量图1


实验流程

  • 实验准备
    • 将液体(如水)放入容器中,连接HX711重量传感器,确保传感器能够准确测量液体的质量。
    • 将行空板K10连接到传感器,并配置好Wi-Fi连接,确保数据能够上传至物联网云平台。
  • 数据采集
    • 启动实验,每隔一定时间(如10分钟)采集一次液体的质量数据。
    • 数据通过行空板K10上传至物联网云平台。
  • 数据分析
    • 物联网云平台上查看数据图表,分析液体蒸发速率的变化。
    • 探究不同环境条件下(如不同温度、湿度、风速)蒸发速率的变化规律。
  • 实验优化

       根据实验结果,调整实验方案,进一步优化实验条件。

实验注意事项


1、由于网络原因,有时候数据上传可能失败,导致程序无法正常运行。此时请先将乘水的盘子从HX711传感器的托盘上取下,然后按开发板的RESET键重启,等连接网络成功后,再将乘水的盘子放上。请不要在乘水的盘子仍然在HX711传感器托盘上时进行重启,那样会因为自动去皮操作导致重量不准。
2、HX711传感器有量程限制(1Kg~5Kg,试具体厂家不同而不同),使用前请确保水的重量不超过量程。
 

程序截图

行空板K10程序截图如下:
 

项目实践案例征集 跨学科案例 行空板K10 研究蒸发量图3



在本文写作的时候,Mind+在行空板K10只支持I2C接口的重量传感器,如果使用数字接口的重量传感器,可以参考我写的文章:【行空板K10】增加HX711重量传感器的用户库 DF创客社区。
 

项目数据表

登录EasyIoT平台下载温湿度和重量数据。
 

项目实践案例征集 跨学科案例 行空板K10 研究蒸发量图2



对数据进行整理,按照下表进行整理。

时间(分钟)液体质量(克)蒸发速率(克/分钟)环境温度(℃)环境湿度(%)
0174-2523
301730.032523
601720.032523
..................

计算乘水托盘的面积,将蒸发速率转换为以毫米/天为单位。
 

总结

通过“基于物联网的蒸发规律研究实验”,学生不仅能够掌握物联网技术的基本应用,还能通过实验探究物理现象,培养科学思维和数据分析能力。该项目将物联网技术与科学实验相结合,为学生提供了一个跨学科的学习平台。


http://www.ppmy.cn/devtools/153159.html

相关文章

计算机网络之运输层

本文章目录结构出自于《王道计算机考研 计算机网络_哔哩哔哩_bilibili》 04 传输层 在网上看到其他人做了相关笔记,就不再多余写了,直接参考着学习吧。 王道考研 计算机网络笔记 第五章:传输层_王道计算机网络传输层_Baret-H的博客-CSDN博…

[Spring] Nacos详解

🌸个人主页:https://blog.csdn.net/2301_80050796?spm1000.2115.3001.5343 🏵️热门专栏: 🧊 Java基本语法(97平均质量分)https://blog.csdn.net/2301_80050796/category_12615970.html?spm1001.2014.3001.5482 🍕 Collection与…

嵌入式知识点总结 C/C++ 专题提升(七)-位操作

针对于嵌入式软件杂乱的知识点总结起来,提供给读者学习复习对下述内容的强化。 目录 1.位操作基础 2.如何求解整型数的二进制表示中1的个数 ? 3.如何求解二进制中0的个数 4.交换两个变量的值,不使用第三个变量。即a3,b5,交换之后a5,b3: 5.给定一个…

易语言模拟真人鼠标轨迹算法 - 防止游戏检测

一.简介 鼠标轨迹算法是一种模拟人类鼠标操作的程序,它能够模拟出自然而真实的鼠标移动路径。 鼠标轨迹算法的底层实现采用C/C语言,原因在于C/C提供了高性能的执行能力和直接访问操作系统底层资源的能力。 鼠标轨迹算法具有以下优势: 模拟…

OpenCV: 深入理解OpenCV中CV_WRAP_AS宏及其作用

在 OpenCV 中,CV_WRAP_AS 是一个宏,主要用于 为 C 函数或运算符定义别名,以便在生成语言绑定时使用。这对于在不同的编程语言(如 Python)中使用 OpenCV 库时提供更友好的接口非常有用。尽管它在 C 代码中不会改变函数的…

MacOS/C/C++下怎样进行软件性能分析(CPU/GPU/Memory)

在macOS环境下进行C/C软件性能分析,可以使用多种工具和技术来测量和优化CPU、GPU和内存的性能。macOS提供了丰富的性能分析工具,如Instruments、gprof、Perf、以及NVIDIA和Intel的专用工具。下面详细介绍了实现思想和操作方法。 1. 性能分析的目标 CPU…

探索Linux中的进程控制:从启动到退出的背后原理

个人主页:chian-ocean 文章专栏-Linux 前言: 进程控制是操作系统对进程的创建、运行、调度、中止等活动进行管理和协调的行为。它是操作系统中至关重要的一部分,保证多任务处理环境下的资源分配和系统稳定性。 进程创建 fork( ) fork() 调…

SQL 递归 ---- WITH RECURSIVE 的用法

SQL 递归 ---- WITH RECURSIVE 的用法 开发中遇到了一个需求,传递一个父类id,获取父类的信息,同时获取其所有子类的信息。 首先想到的是通过程序中去递归查,但这种方法着实孬了一点,于是想,sql能不能递归查…