【问题标题】:Parse Arduino Uno data directly to IoT将 Arduino Uno 数据直接解析到 IoT
【发布时间】:2017-08-21 00:49:13
【问题描述】:
我正在制作一个温度、湿度和湿度传感器系统,数据应该每秒发送到 IoT 中心(云)。我使用了 Arduino 和以太网扩展板。
我能够每秒创建传感器数据。它直接从 Arduino 将这些数据发送到 IoT 中心,无需 Raspberry Pi 或 PC|VS Studio。我已经在 Azure 上创建了一个作业流。是否有任何机制可以将这些数据直接发送到 Azure IoT 中心?提前致谢。
【问题讨论】:
标签:
azure
arduino
iot
arduino-uno
azure-iot-hub
【解决方案1】:
您可以在此处查看 IoT 中心的库:
Azure IOT SDK for C
在 Arduino 网站上的快速搜索还包含许多连接到 IoT 中心的设备示例。我想你可以直接从你的 Arduino 使用 AMQP 和 MQTT 协议。我在我的 ESP8266 中使用 MQTT,不涉及 VS,全部用 Arduino IDE 编写。
【解决方案2】:
您还可以找到 Azure IoT Arduino 库here。
请注意,所需的库(AzureIoTHub、AzureIoTUtility、AzureIoTProtocol_HTTP 和 AzureIoTProtocol_MQTT)都发布在 Arduino IDE 库管理器中,因此您可以从那里安装它们(无需克隆存储库)。
文档和示例不是最新的(我们将很快修复),但您可以在 MQTT lib repository 中找到 MQTT 示例。