0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用Raspberry Pi和SensorMedal制作IoT跳绳设备:用跳绳测试仪解决运动不足问题!

久醉不醒 2023-02-20 11:45 次阅读

大家好,我是吉田!

随着在室内度过的时间越来越多,我趁机制作了各种旨在解决运动不足问题的项目。这次为大家介绍的项目是把在家中也能轻松使用的健身器材“跳绳”数字化,并将其与物联网连接起来。还会用小型Raspberry Pi Zero和ROHM传感器来创建一个激励运动的机制,这样就可以开心地享受运动了!

poYBAGPyzgqAHZOEAAK_jthUfdg108.jpg

本部分的流程

让跳绳数字化

制作跳绳设备所需的部件

跳绳设备的功能和可以学到的知识

总结

1. 让跳绳数字化

我认为跳绳其实是一种非常有效的运动。通过衡量运动强度的代谢当量METs(以静息时的运动量为1METs,表示相当于静息时的多少倍的单位)进行比较,可以看到跳绳的运动量为8.8−10.0 METs,超过慢跑的8METs。

例如,一个体重60公斤的人跳绳30分钟(每分钟约100次)时,消耗的卡路里约为270大卡,与慢跑5公里差不多(参考注释*1的公式)。而且,跳绳不怎么占空间,即使下雨也可以在室内跳绳,可以说是一项非常有效的运动,不是吗?

(* 1 消耗的卡路里 (kcal) = METs * 体重kg * 运动时间 * 1.05)

可能前言有点长,还请谅解。我希望借助物联网的力量让具有这些优点的跳绳运动变得既方便又有趣。使用在此前的连载中也一直大显身手的罗姆SensorMedal,可以测量很多种项目。将其与Raspberry Pi相结合,可以创建很多可以让作品妙趣横生的功能。

关于跳绳,我列出了一些通过传感器可以检测的项目以及可以变得更方便的项目。

No. 想做的事 可用的传感器、功能等
1 计算跳跃次数 通过加速度传感器的值检测并计数
2 跳绳时消耗的卡路里 根据检测时间和加速度传感器的值计算卡路里算
3 累计次数和运动时间 自动将运动数据保存到Google Drive
4 跳绳的动机 当跳到一定次数时将结果发送到LINE,或将一定的跳跃次数设成目标

为了测量加速度,我们使用罗姆的SensorMedal-EVK-002它体积小巧,还可连接BLE。由于SensorMedal内置了可按以下方向测量加速度的传感器 (KX126-1063),因此,我想用它来测量x、y、z轴方向的加速度,以及跳跃次数和跳法。

poYBAGPyzguATByXAACMzg-BhuY186.jpg

※摘自SensorMedal的用户手册

2. 制作跳绳设备所需的部件

下面列出了制作跳绳设备所需的部件。第一部分所需部件包括附在跳绳上用来进行测量的SensorMedal,还有用来接收SensorMedal的数据并显示次数等信息的Raspberry Pi zero。另外,还包括可与Raspberry Pi 4连接的稍大液晶显示器,它将有助于激励您坚持享受跳绳运动。

跳绳部分:

■ 跳绳

对跳绳没有格外要求,最好是手柄较粗较长的跳绳,这样更容易操作。

poYBAGPyzZSAa-AYAAB1zwaR4_s341.jpg

■ 罗姆 SensorMedal-EVK-002

配备了6个传感器、可使用BLE无线通信功能的传感器评估套件

pYYBAGPyzZaAa4Y0AACN-y6Q7Io389.jpg

■ Raspberry Pi zero(Raspberry Pi Zero W)

小型Raspberry Pi

pYYBAGPyzZmACcDcAACssHa76rI331.jpg

■ 超大型四位LED显示套件 或 FOUR LETTER LED PHAT

pYYBAGPyzZuARf7oAACS5896Ozg928.jpg

■ 锂聚合物电池(860mAh)

小型可充电电池

poYBAGPyzheAFifXAABE_47QNQA085.jpg

液晶显示部分:

■ Raspberry Pi4(Raspberry Pi 4Model B)

Full Size,4GB内存Raspberry Pi

pYYBAGPyzhqAUzCqAADTWn9nhRE696.jpg

■ 液晶显示器 3.5英寸液晶 或 7英寸液晶显示器

pYYBAGPyzhyAK395AADRhhFR1Cc798.jpg

3.5英寸液晶显示器

poYBAGPyzh-AJCjvAADESJtfpIg676.jpg

7英寸液晶显示器

■ 移动电源和外饰件可在百元店等渠道采购

pYYBAGPyziGAMK5ZAABQuXPTy1Y281.jpg

这些部件备齐后,就可以着手制作跳绳设备了。

3. 跳绳设备的功能和可以学到的知识

跳绳设备大致分为两部分,一部分是可以计算次数的跳绳部分,另一部分是可以提供结果并进行有趣显示的液晶部分。下面列出了该作品可以实现的功能:

跳绳部分:

在跳绳部分设置连接BLE的SensorMedal

通过SensorMedal的加速度传感器对跳跃次数进行计数

将传感器信息BLE传输给Raspberry Pi Zero

在四位LED上显示跳跃次数等数据

poYBAGPyziWAeLoTAAJmutz1aXg792.jpg

液晶显示部分:

在Raspberry Pi侧,根据来自传感器的跳跃次数、时间和跳绳次数等信息,计算移动距离和所消耗的卡路里等

在与Raspberry Pi相连接的液晶显示器上显示各种信息

将跳绳历史数据保存在Google Drive中,可保存截至目前跳过的时间、次数、距离等数据

将跳绳历史数据保存在Google Drive中,可保存截至目前跳过的时间、次数、距离等数据

增加可以帮助您长期坚持运动的有趣机制,比如根据跳跃次数和距离计算出的结果相当于您达到东海道五十三次徒步的程度等

poYBAGPyzimAIpmtAAJ0kzlRRpE780.jpg

液晶显示部分

pYYBAGPyzi6ABzsFAAJnDfbt5ys254.jpg

跳绳设备

SensorMedal的基本使用方法请参考这里的ROHM资料。经由BLE与Raspberry Pi连接的“bluepy”库,请参阅“用Raspberry Pi和传感器制作‘可自动营造舒适空间的装置’ 第二部分”导入。

另外,我还使用了在Github上的一个方便程序来显示来自SensorMedal的值。请下载下来体验一下。这样就可以从SensorMedal中获取加速度(x轴、y轴、z轴)和步数值了。

通过制作这款设备,您可以学到的关于传感器和硬件的知识如下:

可以学到的知识

使用BLE与Raspberry Pi进行无线连接

通过加速度传感器对跳跃次数进行计数

7段LED的显示方法

将数据上传到Google Drive

与LINE Messaging API连接的方法和信息发送方法

Raspberry Pi桌面应用的创建方法

4. 总结

在这次连载中,我们将制作一个旨在解决运动不足问题的数字化跳绳设备。我希望通过物联网实现这个能够在不受意外和场所限制的情况下愉快地坚持运动的机制。

我还会为大家介绍检测跳跃次数所需的加速度传感器和捕捉跳法等相关的内容。而且,为了增加坚持运动的动力,我还希望通过将检测结果保存在Google Drive中用来查看,或将结果发送到LINE,让这个作品成为有助于坚持运动、有助于解决运动不足问题的作品。

从第二部分开始,我们将开始实际制作这款“跳绳设备”,敬请期待!

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    241

    文章

    23136

    浏览量

    658449
  • 测试仪
    +关注

    关注

    6

    文章

    3692

    浏览量

    54761
  • BLE
    BLE
    +关注

    关注

    12

    文章

    652

    浏览量

    59337
  • 数字化
    +关注

    关注

    8

    文章

    8610

    浏览量

    61638
  • Raspberry Pi
    +关注

    关注

    1

    文章

    557

    浏览量

    22164
收藏 人收藏

    评论

    相关推荐

    霍尔元件DH570在智能跳绳中的应用

    霍尔元件在智能跳绳中扮演着至关重要的角色,其应用主要体现在旋转检测和计数方面。以下是对霍尔元件在智能跳绳中应用的详细分析: 一、霍尔元件的工作原理 霍尔元件是一种基于霍尔效应的传感器,当电流通过一
    的头像 发表于 11-21 18:17 109次阅读

    IP67气密测试仪压力不足怎么解决

    IP67气密测试仪是一种用于测试产品气密性能的设备,其测试结果的准确性对产品的质量和安全非常重要。但是,在使用过程中,有时会出现测试仪压力
    的头像 发表于 10-31 11:32 111次阅读
    IP67气密<b class='flag-5'>测试仪</b>压力<b class='flag-5'>不足</b>怎么解决

    Banana Pi M5 与 Raspberry Pi 4 – 基准测试

    Banana Pi M5 基准测试已成为我的网站上最受欢迎的作品之一,而且似乎人们真正想看到的是它与其 Raspberry 口味的表亲之间的直接比较,所以这里就是 Banana Pi
    的头像 发表于 10-28 10:28 280次阅读
    Banana <b class='flag-5'>Pi</b> M5 与 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 4 – 基准<b class='flag-5'>测试</b>

    emc测试仪器有哪些怎么

    EMC(电磁兼容性)测试是确保电子、电气产品或系统在电磁环境中能够正常工作且不对其他设备产生干扰的重要测试。进行EMC测试需要使用专业的测试仪
    的头像 发表于 10-24 14:59 262次阅读

    如何正确维护和保养防水测试仪

    常重要的。首先,保持清洁是维护防水测试仪的首要任务。每次使用后,干净的布或纸巾擦拭设备表面,以去除灰尘和污垢。应仔细清洁测试仪的探头和其他关键部件,以防止污染物附着并影
    的头像 发表于 09-11 11:43 236次阅读
    如何正确维护和保养防水<b class='flag-5'>测试仪</b>

    霍尔开关在智能跳绳器上的应用

    跳绳是一种非常有效的有氧运动。它除了拥有运动的一般益处外,更有很多独特的优点。跳绳每半小时消耗热量四百卡。是一项健美运动,对心肺系统等各种脏
    的头像 发表于 08-29 16:07 252次阅读

    智能跳绳的产品体验与思考(二) 离线智能跳绳是如何设计的

    上一篇讲了我和跳绳的一些故事和思考,为了使各位更好的引入今天的主题,我们先来回顾下上一篇的内容。   我先从开始只能跳110次到后面可以到180次的故事讲起, 领悟到因为智能跳绳的各种数据,激发了我
    的头像 发表于 06-12 13:33 270次阅读
    智能<b class='flag-5'>跳绳</b>的产品体验与思考(二) 离线智能<b class='flag-5'>跳绳</b>是如何设计的

    智能跳绳的产品体验与思考(一)

    我,虽称不上跳绳高手,却对这项运动怀有深厚的热爱,也曾在某电商平台上选购过一款智能跳绳,希望能借此提升我的跳绳技巧。今天,咱们就来聊聊我和这条绳子的发生的一些故事,外加我的一些思考。
    的头像 发表于 05-29 11:22 356次阅读
    智能<b class='flag-5'>跳绳</b>的产品体验与思考(一)

    多功能网络测试仪怎么

    多功能网络测试仪是一种广泛应用于网络建设和维护中的测试工具,它可以帮助工程师快速检测网络中的问题,提高网络的稳定性和性能。本文将详细介绍多功能网络测试仪的使用方法,包括其功能、操作步骤、注意事项等
    的头像 发表于 05-27 15:32 1095次阅读

    电池内阻测试仪

    公司主营出售/回收:示波器、频谱分析、网络分析、信号发生器、万表/示波器校准、手机综合测试仪、噪声系数分析
    的头像 发表于 03-29 11:34 1052次阅读

    蓝牙测试仪的作用

    公司主营出售/回收:示波器、频谱分析、网络分析、信号发生器、万表/示波器校准、手机综合测试仪、噪声系数分析
    的头像 发表于 03-29 11:19 882次阅读

    LCR测试仪的原理和使用方法

    公司主营出售/回收:示波器、频谱分析、网络分析、信号发生器、万表/示波器校准、手机综合测试仪、噪声系数分析
    的头像 发表于 03-29 11:03 1176次阅读

    省电LCD型8位MCU TM57P8620/25在跳绳器中的应用方案

    省电LCD型8位MCU TM57P8620/25在跳绳器中的应用方案
    的头像 发表于 03-26 10:19 428次阅读
    省电LCD型8位MCU TM57P8620/25在<b class='flag-5'>跳绳</b>器中的应用方案

    LCR测试仪有什么?LCR测试仪使用说明

    LCR测试仪有什么?LCR测试仪使用说明  LCR测试仪是一种专门用来测量和分析电感、电容和电阻等电学元件参数的仪器。LCR测试仪在电子产
    的头像 发表于 12-21 16:01 2048次阅读

    求一种基于RJM32L030的智能跳绳计数解决方案

    随着人们生活水平的逐渐提高,越来越多的人们开始注重健康,而跳绳作为一项操作简单、随时随地可进行的运动,受到人们的广泛喜爱。
    的头像 发表于 12-14 09:09 520次阅读
    求一种基于RJM32L030的智能<b class='flag-5'>跳绳</b>计数解决方案