赞
踩
这是一个初学者指南教程,展示了如何使用 Arduino IoT 云平台使用 Arduino IoT 云平台在 Web 上显示湿度和温度传感器数据。对于本教程,我们将使用 DHT11 湿度和温度传感器模块和 NodeMCU ESP8266 WiFi 模块。此 DHT11 传感器模块连接到 GPIO 引脚 13(D7)上的 NodeMCU ESP8266 支持 WiFi 的模块。数据由 NodeMCU ESP8266 读取,然后发送到 Arduino 云,湿度和传感器数据显示在网络仪表板上,如下所示。
我们需要做的第一件事是将 DHT11 传感器模块连接到 NodeMCU。下面的电路图显示了如何将它们连接在一起。GPIO 引脚 13 或 D7 连接到 DHT11 的数据引脚,两者的 Vcc 和 GND 引脚互连。
现在,NodeMCU 应该使用迷你 USB 电缆连接到运行 Arduino IoT 云的 PC。
您应该在 Arduino IoT 云上创建一个帐户,然后登录。对于初次使用的用户,您必须下载 Arduino Cloud Agent 应用程序并安装在您的计算机上。此应用程序用于检测连接到 PC USB 的硬件(如 NodeMCU),以将其配置为连接 Arduino 物联网平台。下载并运行应用程序后,下一步就是创建一个东西。
在 Arduino Cloud 上点击创建一个东西。将其命名为 DHT11。然后我们必须为云添加两个变量。这两个变量用于温度和湿度。要添加变量,请单击“添加”按钮并创建两个变量,如 dhttemp 和 dhthumid,它们具有浮点类型,变量权限为只读,变量更新策略为 onchange 特性。
下一步是设置要编程的设备和 WiFi 网络凭证。在设备部分,单击关联设备菜单部分中的连接按钮。
由于我们将使用 NodeMCU,因此选择第 3 方设备选项。
选择ESP8266,然后搜索并设置NodeMCU 1.0(ESP12E Module)。
为您的设备提供一些名称,例如 NodeMCU。
然后 Arduino 物联网云将提供特定的设备 ID 和用于对物联网平台进行身份验证的密钥。您可以下载 PDF 并复制下一步我们必须提供网络信息所需的密钥。
然后完成设备连接信息。
然后在 Arduino 云上,您应该会看到已配置的设备。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。