Introduction: Arduino Robotic Arm and Monitoring With Processing

the robotic arm grabs an object after it detects it using the motion detector and then it moves it at a specific location.

list of parts:
    1.3 servos
    2. passive infrared motion detector : http://www.sparkfun.com/products/8630
    3. arduino uno R3 board
    4. micro maestro 6 channel servo controller : http://www.pololu.com/catalog/product/1351
    5. LED for detecting confirmation.

the reason that i used the servo controller is because with it i can controll the speed and the acceleration for the servos.
  
even though in the video i posted are 4 monitoring programs(panels), actually those 4 are exactly the same with only one difference, the angle of view. So, the robotic arm is controlled by an arduino uno platform, and with any movement it sends via TTL(serial-usb) a specific code that is received by the processing graphic program witch analyses it and move the virtual arm after the real one.

this is the video i made: 

http://www.youtube.com/watch?v=KMp_ws_b23E

make sure you check it out.

if you just need to see or want to use the code that i made, both the arduino and the processing one, or you have any questions, i'll be glad to answer. just leave me a message.

Comments

author
varunk7 made it!(author)2015-10-01

Can u please mail me the design file i.e line the assembling part to varunish6@gmail.com. please please this is important

author
gadhiakaran402 made it!(author)2014-04-01

Its really nice work that you have done. Also the frame you made was amazing so I was wondering if you can provide me with the design file for the same at gadhiakaran402@gmail.com. Thanks !!

author
OWENlab made it!(author)2014-03-22

Hi guy very cool project,

where i can find the drawing of the parts and the arduino/processing code?

really thanks!

author
nerd7473 made it!(author)2013-12-06

this is cool

author
mihaipop11 made it!(author)2013-12-06

thanks, appreciate

author
nerd7473 made it!(author)2013-12-06

you're welcome

author
zargoun made it!(author)2013-07-20

Hello, really good work and thanks for sharing
can I have the code for both ardiuno and processing please

author
mihaipop11 made it!(author)2013-07-22

sure, here is the link: https://docs.google.com/file/d/0Bzgy5JaiU8YqNGZHd1RtSjkwOU0/edit?usp=sharing

author
bilalqamar made it!(author)2012-12-13

Hey great work :). I am also working on the robotic arm. I would like to know if the maestro is only used for speed and acceleration? The total control of the motor (positioning) is thorugh arduino? and i think arduino could have also served for varying the speed. Correct me if i am wrong, Thanks :). Bilal Qamar

author
mihaipop11 made it!(author)2012-12-14

yes, the maestro is only used for speed and acceleration, but the arduino is telling the maestro how to move the servos, and for the second question, yes, the arduino i think is capable to move the servos with different speeds, but i used the maestro because i wanted to see if i can make those 2 boards communicate, and i had the maestro before buying the arduino, and i thought that if i have it already why not use it. hope it helps

About This Instructable

9,706views

25favorites

License:

More by mihaipop11:8x8x8 i2c LED cubeLine following robot with PID algorithmArduino Robotic arm and monitoring with Processing
Add instructable to: