Arduino Robotic Arm and Monitoring With Processing





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 :
    3. arduino uno R3 board
    4. micro maestro 6 channel servo controller :
    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.



  • Epilog Challenge 9

    Epilog Challenge 9
  • First Time Author Contest 2018

    First Time Author Contest 2018
  • Paper Contest 2018

    Paper Contest 2018

We have a be nice policy.
Please be positive and constructive.




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

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 Thanks !!

Hi guy very cool project,

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

really thanks!

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

sure, here is the link:

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