春分是二十四节气之一,春季第四个节气。
斗指壬,太阳黄经达0°,
每年在公历3月20或21日。
此日,太阳直射赤道,南北半球昼夜长短平分。
在这个春光明媚的日子里,
借助云雀气象仪,
了解校园中大气运动的状态和变化原因,
通过检测风速、风向来了解大气运动的状态,
检测气压、温度、湿度来了解大气的物理状态。
积累相关的数据,可以准确地预测天气,与学生一起探究其背后的成因。
一、软件准备
1.Mind+1.8.0版本 (内测中)
2.SIoT V2版本(内测中)
材料清单
- 行空板 X1 链接
- 云雀气象仪 X1
二、升级行空板SIoTV2
行空板上默认内置的是SIoT V1,而Mind+可视化平台需要使用SIoT V2,因此需要先进行升级。
1.下载升级文件:
升级行空板SIOTV2.mp
2.MInd+进入代码模式,连接行空板,10.1.2.3
3.Mind+窗口运行右侧升级SIOTV2.py,等待终端输出安装完成即可。
4.打开行空板上的SIOT,已经升级为了SIOTV2。账号:siot , 密码:dfrobot
5.进入siot界面,新建气象相关主题
6.行空板网络设置,保证行空板WiFi与笔记本WiFi在同一个网段,在室外实时显示气象数据。
三、详细步骤
步骤1 打开mind+1.8.0,窗口右上角,选择python模式,点击左下角“扩展”,在官方库中找到“行空板”、"MQTT-PY"
步骤2 在Mind+右下角点击左下角“扩展”,在pingpong库中pingpong初始化
步骤3 在Mind+右下角点击左下角“扩展”,https://gitee.com/liliang9693/ext-yunque,在用户库中找到“云雀气象仪模块”
步骤4 程序编写
1.程序初始化
2.添加气象相关数据变量
3.将气象数据发送MQTT服务器中
步骤5 打开可视化面板
1.打开Mind+1.8.0,在顶部菜单栏点击进入可视化面板,进入弹出新窗口
2.点击新建项目,选择新建空白项目,输入项目名称和描述后点击确认即可新建一个项目,点击编辑即可进入面板编辑页面。
3.进入页面后会弹出提示选择数据源,连接行空板上的SIoT V2,则ip可以填写行空板的ip。其他设置保持默认,确认后会提示连接成功。
4.添加相关数据组件,绑定相关气象主题Topic
5.大美二高在线气象站可视化数据图
6.云雀气象仪
云雀气象仪能够测量风速、风向、温度、湿度、气压数据,可输出标准物理量数据,用户可通过I2C/UART通信接口实时获取气象5要素,兼容Arduino、Microbit、行空板等常用的开源硬件控制器,同时,气象仪内置16M存储空间,可以将采集到的数据以CSV格式存储下来,并通过Type-C接口将数据导出进行分析。
在气象仪内部,预留了两个传感器扩展接口,以接入更多传感器,气象仪整体采用模块化设计,若空间不足,用户可叠加百叶扇来增加内部空间。气象仪底部,采用了1/4英制标准的螺纹口,用户可使用我们赠送的可调节桌面三角架使用,也可根据不同的使用场景,更换不同其他三角架。
气象仪机身高度16cm,直径5.5cm,整体体积接近一瓶可乐罐大小,利于携带和收纳。
nsynet2023.05.17
能不能把这些可以公开的代码在gitee等平台上公开了,可以继续研究和优化?
贺兰山下2023.05.03
新的仪表盘很不错
小含糊online2023.04.20
赞一个,学习!
花生编程2023.03.28
不错
花生编程2023.03.28
厉害
三春牛-创客2023.03.28
不错不错
三春牛-创客2023.03.28
厉害厉害
feng05392023.03.22
内测版本Mind+在哪儿下载?