关于 Azure IoT 中心和 raspberry pi 的建议

Advice about Azure IoT hub and raspberry pi

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

传感器 returns 只是一个真或假,当它为真时,我想要一个时间戳和其他信息发送到 Azure IoT 中心。该设备是 Raspberry Pi 3

我想要一些建议。用什么语言来创建这个程序最好?我可以每次都发送消息吗,或者这会很慢吗?

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

提前感谢您的宝贵时间!希望大家多多指教

听起来您在这里缺少的一点是 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.azureiotsuite.com/

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