项目简介
Air-Writing系统结合了Arduino和Edge Impulse技术,通过识别和处理数据来驱动物理设备执行特定任务。项目主要涵盖模型训练、Arduino编程以及设备部署。
项目的主要特性和功能
- 模型训练:借助Edge Impulse平台对收集的数据进行模型训练。
- Arduino编程:依据训练好的模型编写Arduino代码,实现模型的部署与运行。
- 设备交互:可在Arduino Nano BLE 33 Sense设备上运行,通过简单逻辑控制Grove链式LED灯,根据模型输出改变灯光颜色。
安装使用步骤
假设用户已下载本项目的源码文件: 1. 注册Edge Impulse账户并上传数据:在Edge Impulse平台注册账户,上传用于模型训练的数据。 2. 模型训练:在Edge Impulse平台对数据进行模型训练,可按需调整训练参数优化性能。 3. 获取Arduino代码:完成模型训练后,从Edge Impulse平台导出Arduino代码。 4. 安装Arduino IDE并加载代码:在电脑上安装Arduino IDE,加载导出的Arduino代码。 5. 连接硬件设备:将Arduino Nano BLE 33 Sense等硬件设备连接到电脑,并连接Grove链式LED灯。 6. 上传代码到Arduino设备:在Arduino IDE中,将代码上传到设备。 7. 测试并运行:上传完成后,测试设备是否按预期工作。
注意:项目中使用的硬件和软件工具(包括Arduino IDE、Edge Impulse平台和Grove链式LED灯库)均为开源,可在其官方网站查找详细使用指南。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】