资料介绍
描述
为什么人类应该拥有所有的健身追踪器?我们的宠物应该得到更多来保持活跃。我正在使用 XIAO BLE Sense,它是一个微型微控制器,配备了功能强大的 Nordic nRF52840 MCU,设计在蓝牙 5.0 模块中,围绕 32 位 ARM® Cortex™-M4 CPU 构建。它具有 6 轴 IMU,用于预测休息、步行和跑步等活动。
随附的移动应用程序通过蓝牙连接到设备,微控制器每分钟发送一次预测数据。数据存储在移动本地存储中并绘制在图表上以提供有意义的洞察力。
开始使用 XIAO
在开始使用 XIAO 编程之前,您需要安装开发板固件。
您可以克隆我的项目并在您的计算机上构建应用程序。
您应该会在 Edge Impulse Studio 上看到如下数据。我收集了5s样本。为稳健的 ML 模型收集尽可能多的数据。我已经收集了大约 6 分钟的数据以开始使用,并且会随着时间的推移继续收集更多数据。
创造冲动
您可以在此处定义要用于模型的输入数据、任何数字信号处理和神经网络。
如您所知,加速度计数据基本上是时间序列原始数据。我选择了频率 = 50Hz,这意味着每秒将有 50 个加速度计数据读数,间隔为 1000/50=200 毫秒。
我选择频谱分析作为我的处理模块,因为它可以很好地处理加速度计数据以提取有意义的特征。
在“频谱分析”页面上,确保选中“计算特征重要性”,这将根据您的数据指示哪些特征是重要的。例如,如您在上图中所见,“accX 频谱功率”具有最高重要性,因为我有休息、步行和跑步数据,其中 X 轴变化很大并进行分离。
我在模型测试期间获得了 90% 的准确率但请记住,这是一个概念证明,我只从我的狗那里收集数据。理想情况下,我应该从不同的犬种收集数据,这将增加数据集的多样性并使模型更健壮。但就目前而言,它解决了目的。
完成后,下载 Arduino 库并添加到 Arduino IDE。然后将 XIAO_BLE_Pet_Activity.ino 程序上传到 XIAO BLE Sense。
为 iOS 构建移动应用程序
移动应用程序是用 flutter 编写的。所以你需要安装 flutter 。我强烈建议使用 flutter 配置 VS Code,这使得在 flutter/dart 中编写代码变得非常容易。点击此链接开始使用 Flutter,从安装到编写第一个 Flutter 应用程序。
安装并配置所有软件后,克隆此存储库。
我已经为 iOS 构建了应用程序,因为我现在没有任何 Android 设备。但 Flutter 是一个混合移动框架,这意味着相同的代码也适用于 Android 应用程序。
要为 iOS 构建,请从项目文件夹的根目录运行以下命令。
open ios/Runner.xcworkspace/
这将打开 Xcode。使用您的配置文件签署应用程序并在您的手机上运行。
- Arduino Nano 33 Sense BLE开源
- 使用Edge Impulse和Nvidia Jetson的面罩检测器
- 在MaaXBoard Mini上使用Edge Impulse进行安全帽检测
- 基于Arduino Nano 33 BLE Sense的深蹲计数器
- 基于Nano 33 BLE Sense的数字魔杖
- 使用Edge Impulse在pico上进行手势识别
- 由Spresense GPS提供支持的宠物追踪器
- 通过Edge Impulse开始使用TinyML
- 宠物追踪器解决方案 2次下载
- 宠物食品消费追踪器开源分享
- 使用Edge Impulse的Covid患者健康评估设备
- Arduino Nano 33 BLE Sense上的白血病检测
- 使用Edge Impulse识别大象活动
- 利用Nano 33 BLE Sense板功能尾随大象
- 使用Arduino 33 BLE Sense的蜂巢监视器
- 基于XIAO ESP32S3 sense开发板的小型相机设计 135次阅读
- 基于XIAO SAMD21开发板的多功能笔筒设计方案 89次阅读
- 物联网智能宠物管理系统 825次阅读
- 宠物饮水机缺液提醒的原理是什么 453次阅读
- 基于XIAO的图像分类处理项目 1118次阅读
- 基于Arduino的机器学习开发 1.7w次阅读
- BLE产品测试的硬指标 3552次阅读
- 使用XIAO开发板驱动圆形显示屏教程 1074次阅读
- 如何在Ubuntu 22.04上安装Microsoft Edge浏览器 1.1w次阅读
- 如何制作一个健身运动手环 4992次阅读
- 如何利用XIAO BLE Sense设计一款宠物活动追踪器 2171次阅读
- 基于LBT01 LoRa的GPS跟踪器和来自LoRa的BLE信标 3668次阅读
- 教你如何安装WICED Sense Kit纽扣电池 5877次阅读
- 针对树莓派设计的Sense HAT 8774次阅读
- OpenCV上八种不同的目标追踪算法 3.2w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多