自带图传功能的简易气象站

2020-01-215.9万
精华项目
AI 快速预览详细 收起
本文介绍了如何使用掌控板、BME680传感器和物联网模块,搭建一个具备图传功能的简易气象站。首先,通过亚克力板设计结构并固定,然后注册EasyIoT物联网平台,添加温度、湿度、气压、VOC四个Topic。接着,在Mind+编程环境中配置掌控板、BME680、MQTT和WIFI模块,并编写程序初始化和主程序。最后,完成电路连线和设备组装。这个项目非常适合STEM教育,帮助学生理解气象数据的采集与分析过程。
自带图传功能的简易气象站图3
自带图传功能的简易气象站图2
自带图传功能的简易气象站图1

动图展示
自带图传功能的简易气象站图6自带图传功能的简易气象站图5自带图传功能的简易气象站图4
此作品是DIY低成本气象站的升级版。(原版在下方)此次只是增加了图传功能。
https://mc.dfrobot.com.cn/thread-301447-1-1.html

【制作过程】
1.结构设计
本次结构设计使用的材料是亚格力板,并且在结构件固定上使用了螺丝固定的方式。具体设计图如下所示
自带图传功能的简易气象站图9自带图传功能的简易气象站图8自带图传功能的简易气象站图7
        2.注册物联网
        登录EasyIoT物联网平台(https://iot.dfrobot.com.cn/)完成用户注册及设备添加,这里不再赘述过程。添加温度、湿度、气压、VOC四个Topic用于记录气象数据。记录EasyIot中Iot_id、Iot_pwd处的值后续编程时会用到。
  3.相关设置
(1)编程环境部署
  程序编写使用的是Mind+编程软件,此项目程序编写涉及到的硬件有掌控 、BME680、MQTT、WIFI,因此在编写程序前先将这些拓展指令模块添加上,如图6所示。
自带图传功能的简易气象站图10
  第一步:添加掌控拓展指令集
自带图传功能的简易气象站图11
  鼠标点击拓展按钮,切换“主控板”页面,如下图7处,添加掌控板
  第二步:添加BME680
自带图传功能的简易气象站图12
       鼠标点击拓展按钮,切换“传感器”页面,如下图8,添加BME680
  第三步添加MQTT、WIFI
自带图传功能的简易气象站图13
       鼠标点击拓展按钮,切换“网络服务”页面,如下图9,添加OBLOGQ物联网模块。
  4.电路连线
  为了降低成本,同时也为节省空间,此项目中没有使用到拓展板,而是直接从掌控的金手指处焊接引出端口,具体连线如下图所示。
自带图传功能的简易气象站图14
5.代码编写
(1)程序初始化
自带图传功能的简易气象站图15
2)主程序
自带图传功能的简易气象站图16
6.设备组装
自带图传功能的简易气象站图17自带图传功能的简易气象站图18自带图传功能的简易气象站图19自带图传功能的简易气象站图20自带图传功能的简易气象站图21自带图传功能的简易气象站图22自带图传功能的简易气象站图23自带图传功能的简易气象站图24自带图传功能的简易气象站图25








创作许可协议

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

评论(12)
科技甘草
科技甘草
这个物联网气象站正好,可惜就是级别不够,看不了
hnyzcj
hnyzcj
作者
回复科技甘草
不会呀,你要看啥,正常用户都可以浏览的
z kx
z kx
怎样可以全部观看呢
宏
厉害厉害不错不错,牛
诩
牛皮
DFSkf7ivP8S
DFSkf7ivP8S
什么级别可以看
赵晨曦
赵晨曦
大佬,请问图传软件是用的那个
Cuijt
Cuijt
很精彩!
sunkf
sunkf
继续学习,好项目
kylinpoet
kylinpoet
楼主强大,多谢分享。
DFrJ5KYVQaH
DFrJ5KYVQaH
朱老师的贴子真不错,每贴必读
hnyzcj
hnyzcj
作者
新年快乐
rzyzzxw
rzyzzxw
陈老师,新年快乐
hnyzcj
hnyzcj
作者
回复rzyzzxw
朱老师的表情很帅气
- 没有更多了 -