1

目前我正在创建一个每秒多次读取传感器的 IoT 中心设备。我想实现每秒 3 到 4 次阅读。

传感器只返回真或假,当它为真时,我希望将时间戳和其他信息发送到 Azure IoT 中心。该设备是 Raspberry Pi 3

我想要一些建议。创建这个程序的最佳语言是什么?我可以每次都发送消息还是会变慢?

我用 python 做了一个示例程序,并使用 GPIO 事件来检测引脚是否改变。当它发生变化时,向 IoT 中心发送一条消息。但我有一种感觉,这还不够快?

提前感谢您的时间!我希望你能给我一些建议

4

1 回答 1

1

听起来您在这里缺少的一点是Windows 10 IoT Core作为 Raspberry Pi 的操作系统。对于 Pi 3,这正式仍处于预览模式,但仍然可以很好地完成您所描述的一切。我已经在我的新 Pi3 上使用它几个月了。

然后,您可以使用大量示例项目来使用C#作为语言来处理传感器。

这里有几个链接可帮助您开始使用 Windows 10 IoT Core。

https://developer.microsoft.com/en-us/windows/iot

http://www.purplefrogsystems.com/paul/2016/06/controlling-your-windows-10-iot-core-device/

如果您使用 Windows 工作站进行开发,IoT 仪表板是管理设备的必备工具。

我还建议试用 IoT 套件,它为您提供端到端的传感器演示环境,通过 Azure IoT 中心进入流分析。

https://www.azureiosuite.com/

https://channel9.msdn.com/events/Microsoft-Azure/AzureCon-2015/ACON309

于 2016-06-29T14:43:47.603 回答