使用Arduino和EMG的错误姿势和肌肉拉伤监测器,带实时蓝牙警报

使用Arduino和EMG的错误姿势和肌肉拉伤监测器,带实时蓝牙警报
2025年06月24日 15:25 电子产品世界

由于过度疲劳、骨折或任何其他伤害,我们的身体有时会感到肌肉疼痛。为了快速愈合,医生建议限制某些肌肉的拉伸并尽可能让它们保持休息。

本文引用地址:

所以今天,我们要制作一个智能的错误姿势肌肉拉伤检测器设备,它可以测量肌肉拉伸性的极限以及由此引起的任何拉伤。

如果超量应变大于设定的阈值限制,则会发出警报(以防止任何进一步的损坏)。该设备还通过蓝牙实时连接,将收集到的数据保存在智能手机上。

错误姿势

肌肉拉伤检测器的 Arduino 代码

获取组件后,安装 Arduino IDE,在其中进行编码。在这里,我们需要一个变量来存储传感器值。此外,定义引脚号以读取 EMG 传感器值。接下来,创建一个变量来存储阈值,该值将通知人们他们的肌肉拉伤水平。

在设置功能中,设置蓝牙 HC-05 的波特率。Arduino Pro Micro 有两个硬件串行端口:serial 和 serial1。要实现蓝牙,请使用 serial1。

然后设置振动传感器的 pin 模式,以便设备发出警报或触觉反馈(当检测到过多的肌肉压力时)。

接下来,我们有循环功能,其中 EMG 传感器值与阈值保持检查并相应地更新(即,如果传感器值大于阈值,则会发出警报)。该值还会通过蓝牙发送到应用程序。

应用程序创建

在这里,我使用的是 Kodular,但您也可以使用 Android Studio 或 MIT App Inventor。

登录 Kodular,即可通过拖放各种组件来创建应用程序布局,例如:

  • 列表选取器

  • 文本框 (2)

  • 时钟

  • 文件

现在,转到代码块菜单并加入不同的代码块。

错误姿势电路和肌肉拉伤检测器项目

按照电路图中所示连接组件。

测试错误姿势和肌肉拉伤检测器

将电极连接到肌肉,然后为设备供电。现在,每当发生肌肉运动时,其压力和收缩数据都会出现在应用程序上。

新浪科技公众号
新浪科技公众号

“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关注)

创事记

科学探索

科学大家

苹果汇

众测

专题

官方微博

新浪科技 新浪数码 新浪手机 科学探索 苹果汇 新浪众测

公众号

新浪科技

新浪科技为你带来最新鲜的科技资讯

苹果汇

苹果汇为你带来最新鲜的苹果产品新闻

新浪众测

新酷产品第一时间免费试玩

新浪探索

提供最新的科学家新闻,精彩的震撼图片