本材料是 GitHub 应用示例计划(共 6 部分)的第 6 部分。
通过探索 GitHub 上托管的许多应用示例开始开发您的项目,在上面,您可以找到各种示例,涵盖我们的无线协议,以及对第三方硬件设备的支持,包括驱动程序。
通过探索 GitHub 上托管的许多应用示例开始开发您的项目,在上面,您可以找到各种示例,涵盖我们的无线协议,以及对第三方硬件设备的支持,包括驱动程序。
简介
该视频展示了一个使用 Silicon Labs SiWG917 微控制器通过 Wi-Fi 发送数据的端到端资产跟踪应用程序。从三个 SparkFun 板收集数据:GPS 板、内部测量板以及温度和湿度板,并通过 Wi-Fi 将数据发送到 Azure 云物联网中心。在本地 PC 上运行的仪表板从 Azure 获取数据,将其写入 MongoDB 数据库,并使用 Node.js 提供给浏览器。
示例应用程序以及设置说明可在 GitHub 上的 Silicon Labs Wi-Fi 应用程序存储库中找到,并利用同样位于 GitHub 上的 Simplicity Studio IDE 的第三方硬件驱动程序扩展来与传感器板进行通信。由于扩展中存在大量第三方拆分板,您可以根据您的应用需求将随附的传感器更换为其他传感器。同样,也可以重新设计云、数据库和前端,以与您首选的解决方案配合使用。
软件资源:
硬件资源:
- Silicon Labs SiWx917 Wi-Fi 6 和蓝牙 LE 8 MB 闪存 SoC Pro 套件
- SparkFun GNSS 接收器分组讨论 - MAX-M10S
- SparkFun 6DoF IMU 分组讨论 - BMI270
- SparkFun 湿度和温度传感器分组讨论 - Si7021
附加 资源:
预备知识:
需要硬件:
Silicon Labs SiWx917 Pro 套件
SparkFun GNSS 接收器分组讨论
SparkFun 6DoF IMU 分组讨论
SparkFun 湿度和温度传感器分组讨论