Society of Robots - Robot Forum
Mechanics and Construction => Mechanics and Construction => Topic started by: thedoctor on May 10, 2010, 10:44:52 PM
-
Ok so i need to make a small robot
that has a little arm that goes down for a specified amount of time
releases
waits another specified amount of time
then
goes back down for a specified amount of time
go up and end
EDIT: and battery powered
using site: http://www.trossenrobotics.com (http://www.trossenrobotics.com)/ for parts
and as inexpensive as possible
preferrably be able to start with a button...
how would I go about this?
-
Hi,
Ok so i need to make a small robot
that has a little arm that goes down for a specified amount of time
releases
waits another specified amount of time
then
goes back down for a specified amount of time
go up and end
how would I go about this?
Start by rereading your post.
Now if you are an MD (as your nick could point to), perhaps you could inject me with a small daily amount of cortisone for a specified number of days and as well tell me if that would be recommendable? And safe?
I'm not trying to knock you down, I'm trying to teach you something and I'm sure you know what by now and that your next post will indeed specify what it claims, together with all the other relevant data:
How "little" should the arm be?
How much force is needed in the downwards movement?
How long must it travel?
How fast does it need to travel that far?
For how long should it be kept down?
How fast should it get back up?
How long must it pause before the second go?
Does the second action need the same parameters?
Should any of the above parameters be adjustable beyond initial tuning?
Anything else that you may think relevant?
What is it for?
What are your skill level in electronics? (Able to follow a schematic/Able to program a microcontroller/What is electronics?).
Please answer all of it, or it will be impossible to help you - we're darned good, but that's not how you spell oracles ;D
-
The arm should be about 2-3 inches
it needs enough button to press a button
NO travel, stationary
length of being kept down is not fully known yet (still calculating that)
it should get back up as quickly as possible
it should pause 3-4 seconds before 2nd go
the second action is a different length
yes, the paramaters should be able to be edited on a computer
this is just to help reaction time
and i have little exp in electronics...
-
and i have little exp in electronics...
How little?
:P
-
i know how to assemble/solder, its just implying and writing code i dont know
-
Hi,
You don't seem to think that we need (all) the info I asked for, so I'm forced to just answer the question in your first post:
how would I go about this?
With a generic:
Learn hardware design (quickly) and when you're (very) good at it, take up programming on the PC to make an (extremely nice) adjustment interface. When that is done, take a break (of a defined time) and then start learning programming of microcontrollers (in a suitable but logical language). Put it all together (in a decisive way), take 5 and you're done.
But that's just a guess, to be adjusted if i ever find out how you would go about it.
After all, you're the (only) one with the needed info.
-
This thread makes my head hurt...
It seems to me that the OPs ARM is a simple button pusher. (Maybe used to push a button on a keyboard or something similar). By "the second action is a different length" does he mean that the "arm" will extend do a different length?
If I were to hazard a guess, I'd say this could be built with a small "Combination Push/Pull Sealed Linear Solenoids" and a MCU of some kind depending on what this would actually be for. Then again, it could probably be built without a MCU, depending on the final application.
Again, I may be over complicating things. I just remember seeing these things on McMaster.
http://www.mcmaster.com/#linear-actuators/=71ubj8 (http://www.mcmaster.com/#linear-actuators/=71ubj8)
-
ok its supposed to be like a button presser yes...
like the arm goes down and holds for certain amount of time
comes up quickly and holds for certain amount of time
then goes back down and holds for different amount of time as the first but still pressing the same key
the button is roughly 3 inches in diameter that needs to be pressed...
example of timing for robot:
"goes down and holds for 1.45 seconds
comes up quickly and holds for 3.1 seconds
goes back down on same spot for 2.5 seconds
comes up and stops"
I think thats as clear as i can get it
but the code i know for each interval of what it does has to be timed in Milliseconds.... (for precise timing)
i apologize for confusing everyone, im very new to this so im not fully sure how to describe easier than that