3234| 0
|
[入门教程] 基于Mind+物联网功能的海陆热力差异实验 |
本次利用Mind+和相关开源软件来实现的题目为:海陆热力差异实验 实验环境: 1、日照条件:最高气温36摄氏度,最低温度25摄氏度 2、天气情况:多云 3、用两个纸杯模拟陆地和海洋的气温变化:一个装入干土模拟陆地,一个装入水模拟海洋 4、利用温度传感器来实现温度的实时采集 5、用掌控板编程来实现传感器数值的读取 6、利用物联网功能实现无人值守云上传 实验过程设计: 1、准备实验器材,用装入干土的杯子模拟陆地,用装入水的杯子模拟海洋。 2、连接掌控板及温度传感器 3、编程设计 4、开始日照温度采集(每小时采集4次,共需采集96次有效数据) 5、通过物联网将采集数据上传云端 6、实验采集结束(24小时) 7、图表绘制,进行分析 整个实验全过程视频: 设想方案:由一个掌控板连接两个温度传感器来实现数值采集并上传,但在实现过程中出现了只能支持一个温度传感器的情况,所以对原有方案进行了改进,增设了两套设备同时段进行采集。 材料清单材料清单 2x掌控板 2x扩展板 2xDS18B20 防水数字温度传感器 2xCR123A锂电池电源 步骤1 在Mind+中添加主控板 步骤2添加扩展板 步骤3 添加温度传感器 步骤4步骤4 使用WIFI和物联网数据收集模块 步骤5 设计两个采集端的程序进行收集测试 步骤6 加电程序导入进行测试 一个装入干土模拟陆地,一个装入水模拟海洋,并插入温度传感器,进行室外24小时数值采集,通过iot上传云端存储 步骤7 登录DF Easy IoT端添加收集模块 步骤8 查看采集数据有效性 由于本温度传感器与wifi和iot功能有冲突,因此采集数值会有丢失的现象(下表中的-127就是数据丢失现象),为解决这个问题,采取了每小时采集4次,每次采集4次,每5秒采集一次,将采集后的数据做有效性整理,便于绘制图表。 只看峰值即为温度变化情况 步骤9 将数据导出并进行整 下表即为去除丢失数据后的有效数据 步骤10步骤10 制作图表分析 步骤11 探究总结 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed