将真实的B-U585I-IOT02A发现工具包传感器数据连接并发布到免费Azure物联网中心应用程序的分步指南。STM32U5 Azure快速连接-入门指南
 

STM32U5 Azure快速连接是使用Azure物联网中心和即插即用功能启动并运行B-U585I-IOT02A发现工具包的最快方式。此演示减少了软件需求、配置步骤和启动时间,以展示利用STM32微控制器和Azure物联网的物联网解决方案是多么容易。
目标:将B-U585I-IOT02A发现套件连接到免费的Azure物联网中心应用程序,并在几分钟内发布传感器数据(如下所示)。


 

1.软件需求

  • Python 3
    • 确保安装包括管道 并且python被添加到路径
  • PySerial(Py串行)
    • 使用安装管道
  • STM32U5 Azure快速连接包以下为:
    • Windows(窗口)
    • 苹果操作系统
    • Linux操作系统
 

2.硬件要求

  • B-U585I-IOT02A发现套件
  • Micro USB电缆

 

3.创建Azure物联网中心应用程序


单击快速连接应用程序模板并使用有效的Microsoft帐户登录(无需订阅)
选择唯一的应用程序名称、URL和定价计划后,单击“创建”

 

4.将设备添加到中心应用程序


在左侧菜单中选择“设备”
 
选择“新建”以添加新设备

输入唯一的“设备名称”和“设备ID”
选择“B-U585I-IOT02A物联网节点2发现套件”作为设备模板。
确保未选择“模拟此设备”
然后选择“创建”

您的新设备现在应该填充在设备选项卡中

 

5.收集连接凭据


单击要连接的设备的“设备名称”

单击“连接”

在这里,您可以查看所有必需的设备连接凭据

在文件资源管理器中,导航到STM32U5_Azure_QuickConnect并打开Config.txt

输入2.4Ghz网络的Wi-Fi SSID和密码
将ID范围、设备ID和主键复制并粘贴到此文件中并保存。

 

6.运行Quick Connect可执行文件


如下图所示,使用Micro USB电缆连接探索套件

确保已下载适用于上述操作系统的正确STM32U5_Azure_QuickConnect软件包,并运行STM32U_5_Azure_QuickConnect.exe

可以在窗口中看到脚本日志:

 

8.监控设备活动


在中央应用程序中导航回您的设备,您可以看到传入数据的摘要

在“原始数据”下,可以查看特定的MQTT消息

 

9.下一步


在Azure IoT Central中自定义仪表板并管理设备
从物联网中心应用程序导出数据