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: 


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.
Can u please mail me the design file i.e line the assembling part to varunish6@gmail.com. please please this is important
<p>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 !!</p>
<p>Hi guy very cool project, </p><p>where i can find the drawing of the parts and the arduino/processing code?</p><p>really thanks!</p>
this is cool
thanks, appreciate
you're welcome
Hello, really good work and thanks for sharing <br> can I have the code for both ardiuno and processing please
sure, here is the link: https://docs.google.com/file/d/0Bzgy5JaiU8YqNGZHd1RtSjkwOU0/edit?usp=sharing
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
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




More by mihaipop11:8x8x8 i2c LED cube Line following robot with PID algorithm Arduino Robotic arm and monitoring with Processing 
Add instructable to: