The project aims in designing a Robot arm which is operated using computer and also which is capable of Picking and Placing of many objects.

The advent of new high-speed technology and the growing computer capacity provided realistic opportunity for new robot controls and realization of new methods of control theory. This technical improvement together with the need for high performance robots created faster, more accurate and more intelligent robots using new robots control devices, new drivers and advanced control algorithms. This project describes a new economical solution of robot control systems. The presented robot arm control system can be used for different sophisticated robotic applications.

The modules in the project are: PC interfaced to Microcontroller through a line driver MAX 232, Robot arm which is capable of Picking and placing objects, DC motors is attached to the robot arm for the movement of the robot and Microcontroller which performs the controlling operations of Robot arm in Picking and Placing of objects.

The controlling device of the whole system is a Microcontroller to which PC; DC motors of robot arm are interfaced through a motor driver. Whenever the appropriate keys are pressed in the keyboard of computer, the data is fed as input to the controller. The Microcontroller checks the data with the program embedded in it and performs appropriate actions on the robot arm. The Microcontroller is programmed using Embedded C language.

The main building blocks of this project are:

1.  Microcontroller.

3. MAX 232.

4. DC motors with driver.

5. Robot arm.

Software’s used:

1. KEIL IDE for Embedded C programming.

2. ORCAD for Circuit design.

3. Proteus for hardware simulation.

4. Proload for dumping the machine code into micro controller