element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Dream SensorBoard
  • Products
  • Dev Tools
  • DreamBoard
  • Dream SensorBoard
  • More
  • Cancel
Dream SensorBoard
Documents koudelad's DreamBoard Design 736854 : Rehabilitation aid
  • Blog
  • Forum
  • Documents
  • Events
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Dream SensorBoard requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Engagement
Author: koudelad
Date Created: 11 Jul 2019 8:19 PM
Last Updated: 27 Aug 2019 3:08 PM
Views: 71
Likes: 2
Comments: 0
Related
Recommended

koudelad's DreamBoard Design 736854 : Rehabilitation aid

 

 

Parts List

 

Component TypeComponent NameDescriptionQuantity
BUS / InterfaceI2C or SPIInter-Integrated Circuit Communications Protocol or Serial Peripheral Interface Communications Protocol1
Direct Attach TypeSMDSurface Mount Device Connection Type1
Wireless TechnologyBluetooth/BLEBluetooth / Bluetooth Low Energy v4+1
Sound94dB-20Hz to 20kHzStandard (94dB max) + High Quality (down to 20 Hz) + Audible Range (up to 20 kHz)1
Pressure24bit-110kPA +/- .05kPAHigh Resolution (24 bit) + Standard Atmospheric (110 kPa) + High Accuracy (± 0.05%)1
Magnetometer16-bitHigh Resolution (16 bit)1
Gyroscope3 Axes3 Axes - Eg. Pitch / Yaw / Rotation1
AccelerometerHigh Res - Medium DutyHigh Resolution  (16 bit) + Medium Duty  (± 8.0 G)1
ColourRGB450 to 750nm1
LightVisible SpectrumVisible spectrum (peak wavelength 750nm)1
TemperatureStandard AccuracyStandard Accuracy (±2°C) from -40°C to 105°C1

 

Background

I spend many hours a day sitting behind a desk. So do many of my friends and colleagues. Some of them do one or more sport activities before/after work, but a lot of them don't. This is how I got the idea to use a device that would encourage the owner to move in a bit entertaining way. To relief the strain, change body position, stretch and relax.

 

 


 

I have noticed a recent expansion of fitness trackers, but most of them are smart watches
attached to a hand. They tend to track the whole person, which could be limiting. I was thinking about something of a tennis ball size, that would include the sensor board, host MCU and a battery. Small form factor of all the electronics is the only way this could ever be made - ideally with a center of gravity in the intersection of X,Y and Z axis.

 

 

Here are some ideas for elementary functions:

 

The device could detect movement using an on-board accelerometer, a gyroscope and a magnetometer:

  • detection of a rotational movement - while holding in hand, rotating your wrist, elbow or the whole arm using a shoulder
  • compass heading
  • detection of a free fall - throw the ball in the air and catch it
  • click and double click detection - start and stop the exercise

 

On-board pressure sensor is able to provide a pressure difference in time:

  • detection of an altitude difference - for example exercise consisting of climbing 100 stairs.

 

I am not a fan of too complicated devices. However, it might be useful to signal some exercise states. Let's say the ball could be made out of some semi-transparent plastic. An RGB LED provides simple state information (changing colour from red to green during the progress) in addition to a small vibration motor (force feedback for every repetition) and an audio output with instructions.

 

BLE would be the only data connection to the outside world. A paired cell phone with an application would have to store all the exercise definitions and probably collect the results.

 

The question is whether all the sensor data and its precision could be used for real therapy applications or just for having some fun. I don't think that any electronics can currently replace a physiotherapist, however, there are always more people with health problems than can be treated. I guess the only way to find out is to run a proper clinical trial.

  • grand_prize_sb
  • Share
  • History
  • More
  • Cancel
Anonymous
Element14

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2022 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube