littlebot
Published on 2025-04-15 / 1 Visits
0

【源码】基于Arduino平台的糖跟踪系统

项目简介

此项目借助Arduino平台与ESP32微控制器,搭配Data Foundry数据集成工具,打造了一个糖跟踪系统。该系统能够收集参与者的数据,通过原型设备手动报告数据,并将其上传至Data Foundry平台,以支持数据驱动的设计项目。

项目的主要特性和功能

  1. 利用Arduino和ESP32构建用于数据收集的原型设备。
  2. 运用Data Foundry进行数据集成和存储。
  3. 可通过原型设备上的按钮和滑动电位计进行数据输入。
  4. 借助旋转编码器实现额外的控制或数据输入。
  5. 提供LED反馈,用于指示操作状态或结果。
  6. 支持与Data Foundry的IoT数据集交互,实现数据的上传和下载。

安装使用步骤

环境准备

  • 确保已安装Arduino IDE和ESP32开发板支持。
  • 下载并安装LCD IIC库和OOCSI - ESP库。

项目配置

  • 打开源码文件,在Arduino IDE中打开项目文件。
  • 在“Credential”选项卡中,更新WiFi凭证、Data Foundry IoT数据集令牌和ID以及设备ID等必要信息。
  • 创建一个OOCSI通道,并更新SUGAR_TRACK_2_NOTIFY_CHANNEL变量。

自定义与上传

  • 根据需求自定义电路和代码,添加或删除组件库。
  • 上传代码到ESP32开发板,并连接原型设备。

数据输入与上传

  • 按照原型设备的操作指南,使用按钮、滑动电位计和旋转编码器进行数据输入。
  • 数据将通过WiFi自动上传到Data Foundry平台。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】