Board logo

标题: 探索一种适合 Maximo 的互联资产的架构(2) [打印本页]

作者: look_w    时间: 2018-1-13 19:22     标题: 探索一种适合 Maximo 的互联资产的架构(2)

加载设备和传感器的库
每种类型的传感器可能都有特定的库。例如,数字传感器通常有一个数据引脚,用于发送需要由一个库解释的编码数据。对于我们的示例应用程序,需要加载以下库:
要加载这些库,需要对上述每个库完成以下步骤:
4

将        Watson IoT Platform 代码加载到您的 Arduino 软件中

我们现在已准备好将第一段代码载入 Arduino 软件中。暂时不要执行该程序,因为我们需要根据您的 IoT 设置和 WiFi 设置来修改一些参数。
此草图仅发送来自 DHT22 传感器的温度和湿度值。可以使用此代码作为示例,了解如何扩展此草图来添加更多传感器,比如光线传感器或流量传感器。
5

将 DHT22 传感器连接到 NodeMCU 电路板

如果想知道此引脚分配的细节,可以查阅此 Arduino GitHub 存储库中的这部分帮助信息:


在普通的 Arduino 草图中,分配的引脚布局始终使用特定编号来引用。在 NodeMCU 上,也可以使用 D1 名称(表示 Digital 1)进行更明确地指定。nodeMCU        的普通草图中的引脚 1 不同于 D1。(否则就太容易了!)所以,请始终使用 Dx 引脚分配命名约定,这样就不会出错。不是所有兼容 Arduino 的电路板都会使用此方法,但该方法适用于        NodeMCU 系列。如果使用具有不同芯片的其他任何类型的电路板,可能需要研究该电路板的文档,以便了解它们的引脚布局,以及该布局与草图中的引脚布局的关系。
在本教程的后面,我们将使用 microUSB 数据线给电路板供电。如果选择使用一个单独的电源,可以将任何 5 V 电源连接到 Vin 引脚,或者将任何 3.3 V 电源连接到        microUSB 端口附近的 3.3 V 输入。如果使用母板或电路试验板,它可能提供 12 V 电源。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0