Loading

Micro Robot arm (9g Micro Servo) see video

by bentommye, published

Micro Robot arm (9g Micro Servo) see video by bentommye Nov 18, 2012

Featured Thing!

Description

A very small and inexpensive robot. 4 axes plus gripper. Build on 9g micro servo.

The robot can be controlled by remote control, Arduino, etc

I see that there are different diameter on the shaft from the servo. If the gear does not fit I'll fix a new one. Just send me the diameters of the shaft.

See it in action:

youtube.com/watch?v=_fGNWsP41S0

youtube.com/watch?v=eWSpKL0VOp8

youtube.com/watch?v=Qj7jYwfpEMc

youtube.com/watch?v=Ca4PmYkpcgg

Programming:
youtube.com/watch?v=7hBvyaEWg5I

Recent Comments

view all
I am new to arduino. do u know why my lcd 1602 won't start. but the led light behind the lcd is on
Would you please post your version of LiquidCrystal_I2C.h? Because I keep getting error
I re-wrote your design in OpenScad: thingiverse.com/thing:65081 (and made some changes to make it easier to print).

More from Robotics

view more

Liked By

view all

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag. Print Thing Tag

Instructions

If you want servo that lift arm is replaced with a stronger MG955 servo see:
thingiverse.com/thing:38875

Latest uppdate
- Arm w spring.stl and Sving v2.stl
Are to adding a rubber band and spring for increasing handle wight. Not tested yet.

- Grippper v5 with new "spring" for bether grip on the gear.
- Gear v5 is smaller for stronger gripp and fit gripper v5
- ArmFront_v3 (design for the gripper)
- Gripper (x2)
- GripperGear - mounting on the gripperservo

You will need:
- 5 micro servo 9g and it's accessories
- 4 very small screws (for the 4 armed servo horn)
- 3D printer (made for uPrint but it should work on other)
- Some things to controll det robot - i use an Arduino and a servoshield.

3D print:
Enlarge 10 times before printing. And put the two measurement metric not inches.

1 - Fot
1 - Sving
2 - Arm
1 - ArmFront
2 - Gripper
1 - GripperGear

Instuctions
Servo inserted in custom holes.
Fit the two arms together.
Adjust the servo so that it is in the middle.
Install the servo horn with one arm.
Servo on the fot platform should have the servo horn with 4 arms for stability.

I welcome suggestions for improvements.

Robot program for Arduino:
bentommye.blogspot.no/2012/12/download-arduino-kontrollert-robot-arm.html
I am new to arduino. do u know why my lcd 1602 won't start. but the led light behind the lcd is on
Would you please post your version of LiquidCrystal_I2C.h? Because I keep getting error
I re-wrote your design in OpenScad: thingiverse.com/thing:65081 (and made some changes to make it easier to print).
Hi,

thanks for lending a hand :)

Two suggestions:
- a bigger foot: thingiverse.com/thing:43605

- make a turnable wrist

Bye,
hyla
Suggestions for a turnable wrist.

Remove the gripper. Mount a 4 cross horn on the gripper servo. Print an extra foot.stl if nessesary. Then mount the foot on the horn.

The old gripperservo is now the writst servo.

Add a new servo to the new foot and use that for the gripper.

Maybe it's an ide to use an extra strong servo for the lifting arm. Because of the extra weight. See: thingiverse.com/thing:38875
I like the foot. A turntable is maybe too heavy? But I can trye.
When I load the files into Repetier or Pront3rface, they appear very very tiny… what units did you use? I just got my servos, and I can't wait to start!
I have to scale it 10 times before I print it. 

I do not know why but various programs make different sizes of STL files. From some programs do I enlarge 1000 times and from any I must magnify 10 times.
try scaling by 10x. at least in replicatorG it seems like 10x is the correct ratio. the base piece appears to fit with the 9g servo with 10x scaling. for a 7g servo its around 9.4x
I had the same problem. I imported the files in Google Sketchup with Jim Foltz stl importer (which makes stl files super huge by the way) and scaled them down to fit the servos (a factor of 0.4 in my case) and then exported them back to stl. That worked for me with Slic3r.
What Shield are you using on the Arduino?
"Arduino MEGA Sensor Shield V1.0 Sensor Expansion Board" and "Arduino Sensor Shield V5.0 Sensor Expansion Board" depending on the Arduino I use.
I'm considering trying a servo card with your own driver for higher accuracy of servos. Arduino provides about 175 steps (180 degrees at 8 bit) and it gets chopped for movement.
i've started making this on a MakerBot Replicator for a dynam 7g servo. the 7g servo is slightly smaller than the 9g one, but has very similar dimensions. it seems like scaling it by 10x and then .94 seem to give a pretty good fit. will update as i proceed :)
Cool. Do you have picture or videoto share?

Let me know hivs you need any help. 
finished the second piece (sving). i had to break it into two pieces - the round disc and the servo holder. i couldn't get the vertical overhangs to print properly with PLA (it may be better with ABS?)

now onto the arm... having a hard time getting the piece to work in one pass. i'm thinking about breaking into into smaller pieces again, similar to the sving piece.

are you able to make those prints in one go using the uPrint? do you use any raft/support structures?

this is what it looks like so far... :)
https://picasaweb.google.com/110740013998174301408/3dPrints?authkey=Gv1sRgCLvw-4aGwMzCQA#5814159712106355218
uPrint using a support plastic which later dissolved in a base solution. The parts are designed to reduce weight not to be easy too print.

Perhaps one should divide up the parts and glue them together afterwards. 
yup. thats what i've been doing - dividing the parts and gluing them together. will let you know when i make more progress!
More work for my Printer :) Thanks!
Which printer do you use?
The Mechanics is a Mendel90 and I use LinuxCNC to control it.

I only printed one of the arm pieces but it seems to fit. I post an update when I get the time to build the rest of the parts.
Awesome project! I really like how your design for using the servo horns to attach to the parts. I just ordered up 5 servos :)
 agreed.  I will be copying that method for my 3-servo class arm that I'm working on, it's far more efficient than what I was doing.
Hope you post it so that we can see.
So cheap, http://dx.com/p/mystery-9g-mini-servo-with-accessories-1-3kg-torque-20023
~4 usd when you buy one, ~3 usd when you buy 5!
Inexpensive robot :-)
For Arduino conroller - I recommend that power is connected to the servoshield rather to the Arduino.
Top