Go Down

### Topic: Using an Arduino for a Project (Read 5489 times)previous topic - next topic

#### vedet44

##### Mar 28, 2013, 11:43 pm
Here's my problem. We have to create a new goniometer (device physical therapists use to measure joint angles) and I came up with the idea to use the law of cosines to do this. My professor suggested that I use an arduino set up with a rotary encoder in order to measure distance. I was wondering if this was even possible and if so can someone please direct me to somewhere that can show me how to do this? I am completely new using Arduinos so any info is appreciated! Thanks

#### el_supremo

#1
##### Mar 29, 2013, 12:33 am
Quote
I came up with the idea to use the law of cosines to do this

How does the law of cosines help?

Quote
use an arduino set up with a rotary encoder in order to measure distance

Eh?

Pete
Don't send me technical questions via Private Message.

#### vedet44

#2
##### Mar 29, 2013, 02:53 amLast Edit: Mar 29, 2013, 06:47 pm by Coding Badly Reason: 1
I obviously have no idea what is going on haha. My professor said that it may be possible.

Here is a link to the image (link to scamming website removed)

The I need to use an arduino to measure the distance that goes from the upper arm to the lower arm.

Moderator edit: image attached to post.

#### patduino

#3
##### Mar 29, 2013, 03:40 am
Hi vedet44,

I believe you are trying to determine the distance the subject can move his arm by measuring the angle that the arm moves (at the elbow).

The law of cosines will allow you to calculate this value if you know the length of the subject's forearm, upper arm (bicept) and the angle they form.  (See http://en.wikipedia.org/wiki/Law_of_cosines)

You can measure the arm parts with a ruler, and the angle with the Arduino. I'd suggest a potentiometer rather than a rotary encoder though.

Pat
There are 10 types of people in the world, those who understand binary, and those that don't.

#### vedet44

#4
##### Mar 29, 2013, 04:27 am
We are actually looking to use the law of cosines to calculate the angle of the elbow joint. I need something to allow for the measurement of the distance between the patients upper arm directly to the forearm. Would a potentiometer be better for measuring distances?

Thanks

#### Lakes

#5
##### Mar 29, 2013, 10:12 am
Like a digital ruler or tape measure?

Some form of linear encoder would have better durability than a pot.

#### el_supremo

#6
##### Mar 29, 2013, 04:56 pm
To determine the angle at the elbow using the law of cosines you have to measure three distances: from shoulder to elbow, elbow to wrist/hand and from wrist/hand to shoulder. If you are looking for a device that is simpler (or at least no more complex) than a goniometer I don't think you're going to do it with an Arduino and the law of cosines.

Pete
Don't send me technical questions via Private Message.

#### Lakes

#7

#8
##### Mar 29, 2013, 06:48 pm

@vedet44, never again post a link to that site.  Files can be attached to posts (as I've done to your earlier post with your image).

#### JimboZA

#9
##### Mar 29, 2013, 06:50 pm

@vedet44, never again post a link to that site.

What was wrong?
Johannesburg hams call me: ZS6JMB on Highveld rep 145.7875 (-600 & 88.5 tone)

#10
##### Mar 29, 2013, 07:23 pm
What was wrong?

The site in question uses a never ending stream of pop-ups to advertise.

#### vedet44

#11
##### Mar 29, 2013, 11:23 pm
The purpose of this project is to design a new goniometer (in my opinion that is incredibly dumb because the current goniometer is so simple). I have no experience using an arduino but my professor recommended it and said that if a string was wrapped around a rotary encoder you could code it so the rotary encoder would be able to measure the amount of string that was unwound. It's looking like that may not be possible haha.

#### fkeel

#12
##### Apr 06, 2013, 08:49 pm

So, if you want to do this type of project you ask "What do I want to measure" and then you go and find a sensor which does that.

If I understand you correctly, you want to measure an angle, right? So why not use a potentiometer? It is a sensor which measures angles/rotation.

I did something similar, take a look at these images: http://fkeel.blogspot.co.at/2010_09_01_archive.html

*

Using a rotary encoder to measure it will also work. If you want to do that, start by searching for a sensor which measures rotations. check out sparkfun.com they have something like that.
http://embodimentlabs.tumblr.com/
http://paulstrohmeier.info/

Go Up