【使用 Arduino 物联网平台进行开关监控】

在很多场景下,我们需要在线监控工厂中某个开关的状态。这可以使用物联网或 IIoT(工业物联网)平台来完成,例如 Arduino 物联网平台或IBM 物联网平台或基于 Node-Red 的自定义物联网平台(请参阅NodeMCU Node Red 工业物联网平台)以及许多其他物联网平台。在本教育教程中,我们将展示如何使用 Arduino IoT 云平台监控开关的状态。这是上一个教程简单 Arduino IoT 云教程的延续,其中 LED 从互联网打开和关闭。

在本教程中,我们将使用 NodeMCU ESP8266 作为交换机连接到的物联网设备。一旦开关状态发生变化,ESP8266 物联网设备就会检测到它,并通过 WiFi 网络将状态报告给 Ar​​duino 物联网云。然后我们可以从我们可以访问互联网的任何地方看到交换机的状态。

该开关连接到 NodeMCUGPIO 引脚 13,该引脚一端在电路板上标记为 D0,另一端接地。该引脚也使用 10KOhm 上拉电阻拉高。因此,通常 NodeMCU 物联网设备将读取高电平或逻辑真,当连接开关时,NodeMCU 物联网设备将读取低电平或逻辑假。
在这里插入图片描述

在面包板上,上面的电路看起来像这样。
在这里插入图片描述

使用Arduino物联网云平台制作物联网应用的流程如下。

  1. 创建一个东西

2.写素描

3.创建仪表板

  1. 创建一个东西

我们需要在 Arduino IoT 平台中做的第一件事就是创建一个东西。使用 CREATE THING 按钮创建事物。
在这里插入图片描述

您应该会看到一个未命名的新事物设置网页。在这里,您必须为 IoT 事物提供一些名称,添加要跟踪的云变量,添加 IoT 设备信息和网络凭证。

在这里插入图片描述

我们将 IoT 事物命名为 SWITCH,然后单击 ADD VARIABLE 添加如下所示的云变量。

在这里插入图片描述

我们将 IoT 云变量命名为 SW,使用布尔数据类型并使用 On change 更新策略。现在,Thing 网页显示了我们刚刚添加的变量。
在这里插入图片描述

接下来我们必须配置我们的物联网设备,即 NodeMCU ESP8266。这是从“关联设备”面板添加的。单击“选择设备”按钮。
在这里插入图片描述

在这里,您会看到 IoT 云从以前的使用中检测到的 IoT 设备,如上所示,或者如果这是您第一次设置,您可以使用设置新设备添加您的 IoT 设备。因为我在教程Beginner guide to Arduino IoT cloud platform中设置了 NodeMCU 1.0(ESP-12E 模块)。添加 IoT 设备后,它将出现在 Arduino I

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值