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