In this instructable I gonna try to describe how to make a robotic arm with parts from a printer, and control it using a NES gamepad.
It may look like a hard work but I have prepared templates for all the parts and I try to take pictures for all the angles in order to make it simple.
Also it is a really cheap robot, most of the parts come from a dead printer.
I used two PIC16F628A microcontrollers because only one was not enough for all the motors, they are pretty cheap and easy to get instead of a PIC with more pins.

Age group: only me:18+.

Step 1: Tools and materials

Not many tools are required, a rotary tool is perfect for cut the metal and the plastic, also if you have a driller it could help with all the holes that you have to do.
For the electronics boards you will need a 30w soldering iron.

Most of the stuff come fron a dead printer HP660, other models of the printer like the HP670 are almost the same and will be fine. The things you must take from the printer are detailed in the next step.
For controlling the robot I use a regular Nintendo Entertainment System gamepad, it is not an original gamepad, any kind will work, and it is not hacked at all, you won't need to modify it to work with the robot.
From another printer you need the stepper motor that is attached to the belt, because the HP printer use a DC motor for this and they are harder to control.
Three plastic gears are required, two of the same size and one smaller.
The servo in the hand was broken so y took the wires directly from the motor and control it as a regular dc motor.
A block of plumb for using as counterweight, if you cant get one of these you can replace it with any other heavy thing.
Electronic stuff for the boards are detailed in step 11.
Wood: one piece of 54x16 cm, one piece of 11x11 cm and four pieces of  2x3 cm.
Aluminium: one bar of 8 cm and one bar of 20cm
1-40 of 56Next »
Phoenix784 months ago

Age group: only me:18+....LOL. Great Job..I love the added NES gamepad..oldscool :-)

Raphango1 year ago
Whoa man! Pretty awesome 'ible!
baker amin3 years ago
I couldn't understand how does the belt move the arm horizontal, can you explain it or at least provide a picture??
Mulato3 years ago
Hey... please, answer me =)
Im have around 3 months trying to make to work this project and it doesnt... =/
Mulato3 years ago
Hey I have a Q... where is the 100uF Cap in the board draw? jeje Thanks, it's helping me a lot!
what its the schematic diagram???
pedro1204954 years ago
how much weight need the counterweight, or it didn't care???
pedro1204954 years ago
how you make the card, where you found all the pices or they come in the printer card, did you speak spañish????
pedro1204954 years ago
hi men can you make a video teaching how program whit winpic becos i will do the arm but i am new in this so i dont understand how program ir, ehat i need to conect to the pc or what?????
pedro1204954 years ago
in the last photo the rectangles are of plastic????
brunoip (author)  pedro1204954 years ago
yes, they are
pedro1204954 years ago
hi men i like it, but of where you get the rectangle pices of metal that you weld, the one of the first photo????
brunoip (author)  pedro1204954 years ago
it is used to hold the glass inside some windows
redback74 years ago
This takes Jenga to a whole different level.
pietzeekoe4 years ago
why did you use stepper motors? I think standard DC motors would have worked fine.
Where is your robotic arm controlled by an NES game pad?........ Oh that's why
saschi7774 years ago
hello to whoever has finished this project/ i need help. i need to find the NES controller conector or what ever it is. please if anyone knows where i can get it reply to this comment or message me.asap
Go to ebay.com
vishalapr4 years ago
You must be great at video games etc
How did you add the pdf and the other files please reply!!!!
Rybka304 years ago
pretty cool :D
yaly4 years ago
me to i'm 14 and six days and i also want to build it. but i only have one tiny little problem is that the computer i have doesn't want to upload any hex file to any of my micro-controllers i have an already setup programmer i bought for 10.99$ and i made my own but the problem is in the computer i tried several computers and programming soft-wares but there is a hex file that when i load it to ic-prog it tells me that the file doesn't have a device id value and i don't understand what that means. here is the file. PM me if you corrected the file and send it to me it is meant for PIC16f84a. it is from this instructable.thanks please reply soon.
umair014 years ago
Dear Sir.
Please Upload the circuit diagram.

MECHOL4 years ago
umair014 years ago
please tell me the length of side stepper motor holder case???
i want download pdf
wsong4 years ago
ha ha well done.
mikeasaurus4 years ago
so......the yellow buttons aren't hooked up to turbo yet?
jholic4 years ago
awesome !!!
its will be more cool, if the arm can spin, ,, ^_^
Um you could replace the hand with a laser and use it for a custom basic laser cutter
It would have to be very powerful
Ye I Know Im Not As Dumb As U
So if you know the same thing as me then you must be as dumb as me?
no i mean i know more then u
i kmow what yiu mean but you didnt word it properly
chessman9084 years ago
Do you think an HP855 would work? If not do you have any ideas were i can get a HP660 or something close?
tim19864 years ago
This is Amazing!! Well done!
This is freaking awesome man. Great job.
Wow this is awesome. Great instructable!
1-40 of 56Next »