2017-03-28 5 views
0

Ich mache ein Temperatur-, Feuchtigkeits- und Feuchtigkeitssensor-System, wo Daten jede Sekunde an Iot-Hub (Cloud) gesendet werden sollen. Ich habe ein Arduino und Ethernet-Schild verwendet.Pars Arduino Uno Daten direkt zu IoT

Ich bin in der Lage, Sensordaten jede Sekunde zu erstellen. Er sendet diese Daten direkt von Arduino ohne Raspberry Pi oder PC | VS Studio an den IoT-Hub. Ich habe bereits einen Job-Stream auf Azure erstellt. Gibt es einen Mechanismus, mit dem ich diese Daten direkt an Azure IoT Hub senden könnte? Danke im Voraus.

Antwort

1

Sie können hier für IoT Hub in den Bibliotheken suchen: Azure IOT SDK for C

eine Schnellsuche auf der Arduino-Website enthält auch viele Beispiele für Geräte an den Hub IoT verbinden. Ich kann mir vorstellen, dass Sie sowohl AMQP- als auch MQTT-Protokolle direkt von Ihrem Arduino aus verwenden können. Ich verwende MQTT in meinem ESP8266 ohne VS beteiligt, alle in der Arduino IDE geschrieben.

0

Sie können auch die Azure IoT Arduino-Bibliotheken here finden.

Beachten Sie, dass alle erforderlichen libs (AzureIoTHub, AzureIoTUtility, AzureIoTProtocol_HTTP und AzureIoTProtocol_MQTT) im Li Manager von Arduino IDE veröffentlicht sind, sodass Sie sie einfach von dort installieren können (Sie müssen die Repos nicht klonen).

Die Dokumente und die Beispiele sind nicht ganz aktuell (was wir in Kürze beheben werden), aber Sie können ein MQTT-Beispiel in der MQTT lib repository finden.

Verwandte Themen