项目简介
本项目旨在实现MXChip IoT DevKit与Azure IoT Hub的远程通信,通过开发运行于DevKit上的应用程序,收集传感器状态数据并发送至Azure IoT解决方案加速器,进而在Azure IoT Suite上实现对DevKit的远程监控。
项目的主要特性和功能
- 收集和发送传感器数据:应用程序可从MXChip IoT DevKit的传感器收集数据,并借助Azure IoT Hub发送到Azure IoT Suite。
- 远程监控:利用Azure IoT Suite的仪表板,可实时监控DevKit的传感器数据。
- 设备管理:能在Azure IoT Suite中添加和管理设备,获取设备的连接字符串等信息。
- 调用设备方法:可通过Azure IoT Suite远程调用DevKit上的方法,如改变LED的颜色。
安装使用步骤
一、环境准备
- 完成MXChip IoT DevKit的WiFi连接设置。
- 安装并配置Visual Studio Code开发环境,安装Azure IoT Device Workbench插件。
二、配置Azure IoT Hub
- 在Azure门户中创建IoT Hub。
- 在IoT Hub中添加物理设备,获取设备连接字符串。
三、运行和上传代码
- 在Visual Studio Code中打开Azure IoT Device Workbench示例。
- 配置IoT Hub设备连接字符串。
- 构建并上传设备代码到MXChip IoT DevKit。
四、测试项目
- 访问Azure IoT Suite仪表板,查看设备数据。
- 通过Azure IoT Suite远程调用DevKit上的方法,如改变LED颜色。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】