The purpose of this instructable is to develop step by step a project for the control and programming of a robot arm, simulating the basic functions of an industrial robot.


The robot must have two basic functions:

  • Program : record arm positions in three dimensions (steps)
  • Run : Run the task program (i.e., perform in sequence the positions recorded in the "Program". The robot will run the program until the command "abort" is used.

The project is expected to control 3 or 4 DOF ( "Degrees of Freedom") robots.

The robot must be controlled in "local" and "remote" modes (the last one via an Android device)

During the program phase, user can change the control mode from "local" to "remote" and vice and versa.

Information to user must be generated, thru colored LEDs, a 2 lines LED display and sound (a buzzer) An alarm should be triggered remotely.

<p>At last, have ironed out my problems and with mjrovai's help got the sketch into the MEGA via the Codebenders website. A minor bug found, the schematic in the pdf has an error, the signal lead for the base goes to pin 3 and DB4 from the LCD goes to PIN 2 which is correct in the sketch data.</p>
<p>Really great!!!!!!!!! ;-)</p>
<p>Well I'e made it, but not quite getting the code correct on upload as I get errors when verifying the sketch, like LCD type not defined etc. Need some help i think.</p>
<p>Hi Kimosubby, let me know how I can help you. Please give me more details about your project. Thanks</p>
<p>Very nice project. Great way to get students into robotics. Thank you for sharing.</p>
<p>I have the MeArm and was working it with r/c, wondering where to start with Arduino control - which you've done and in such a well thought out and explained way. Thank you from a beginner (and I'm a pensioner too) but catching up....</p>
Great. If I can help you, will be a pleasure. Regards
OK right now going through the download and checking I have all the gear to re-create your circuit - have an Ard Mega in the box too...
<p>NICE DAY !</p>
Great job. Thank you for sharing.
Thanks a lot! My pleasure.
<p>&Eacute; muito legal ver brasileiros criando coisas assim, bom trabalho </p>
Muito obrigado pela for&ccedil;a, Edu.
<p>Great job! Fantastic instructable!</p>
<p>nifty, but thats a lot of phone clicks for putting a chess piece in a box ;-)<br>next project: automatic recognition of chess pieces and sorting them by color in their box.<br>All jokes aside, well done!!</p>
<p>Thanks and good point anyway! I have a plan to build a robot with vision recognition (probably with a RPi), but I could &quot;merge&quot; the projects in the future!</p>
<p>visual recognition would make it really great.<br>Was wondering, have you ever seen the Big Bang Theory sequel in which Howard was showing off his robot hand during dinner? </p>
<p>I woud think that if an I2C LCD is used, a UNO could do this task as well :-)</p>
<p>Sure, you are completely right! Only I did not have one on hand!!!! ;-)</p>
<p>didnt want to criticize, made the remark just in case someone would want to make it on a UNO.<br>Really great project :-)</p>
well done

About This Instructable




Bio: Engineer, 
Married to Ilza, 
Paula's father, 
Living in Santiago, Chile.
More by mjrovai:IoT: Connecting the RPi, Arduino and the world!Hacking a RC car with Arduino and AndroidMaze Solver Robot, using Artificial Intelligence with Arduino
Add instructable to: