制作一个在云平台保存温度和压力数值的数据记录器

在之前的文章中,我们使用NodeMCU开发板实现了在Google表格中记录温度数据。现在,在本篇文章中,我们将这些数据发送到Thinger.io云平台并以图形方式进行显示。 BMP180传感器与NodeMCU ESP8266相连,用于收集温度、湿度和高度数据,这些数据将被发送到Thinger.io云平台。在本文中,我们将学习如何管理thinger.io云平台的不同功能,例如设备、端点、数据桶(data buckets)以及访问令牌。

所需的组件

● NodeMCU ESP8266开发板

● BMP180压力传感器

● 跳线

● 面包板

电路原理图

这款ESP8266数据记录器的电路图非常简单,仅需将BMP180传感器与NodeMCU进行连接即可。

在这里插入图片描述

BMP180传感器使用I2C通信协议。因此,我们需要将BMP180的SCL和SDA引脚连接到NodeMCU的SCL和SDA引脚(D1和D2)。另外,将BMP180的VIN和GND引脚连接到NodeMCU的3.3V和GND。请勿将传感器直接连接到5V,因为它会对传感器造成永久损坏。

在这里插入图片描述

ESP8266温度数据记录器的Thinger.io设置

Thinger.io是一个用于物联网的开源云平台。它提供了用于以简单的方式对连接的产品进行原型设计、扩展和管理的所有必需工具。 Thinger.io提供了三个基本工具,即数据桶(Data Bucks)、仪表板(Dashboard)和端点(Endpoint)来处理设备数据。这些工具可用于可视化设备数据并扩展设备的互操作性。

● 数据桶(Data Bucks):数据桶可用于以可扩展的方式存储设备数据,编程不同的采样间隔或记录设备引发的事件。

● 仪表板(Dashboard):仪表板工具具有一些带有可自定义窗口小部件的面板,可以使用拖放技术在数分钟内创建面板,以可视化实时数据和存储的数据。

● 端点(Endpoint):端点可用于将平台与其他服务(例如IFTTT、自定义Web服务、电子邮件或呼叫其他设备)集成。

在这款ESP8266温度数据记录器中,我们将探索使用这些工具。

更多内容请参考以下链接:https://www.yiboard.com/thread-1494-1-1.html


欢迎扫码关注微信公众号:yi-board

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值