Omicron - Arduino Robot Arm

by TineL2 in Circuits > Robots

1337 Views, 6 Favorites, 0 Comments

Omicron - Arduino Robot Arm

Omicron - Arduino robot arm
IMG_0079.JPG

I built this robot for my final project in secondary technical school (mechatronics). I decided to make a robot arm because it's very interesting field and I am very interested in Arduino and electronics.

You can also check my models on GrabCAD. https://grabcad.com/library/omicron-robot-arm-1

Parts

IMG_0003.JPG

This is a 4DOF robot based on Arduino UNO. For movement it uses four TowerPro MG995 servos, but aren't strong enough for harder operations. When arm is fully extended it lifts just 150g heavy object. This robot arm uses suction cup to lift objects. Vacuum creates an air pump which is turned on by relay module because it needs 12V to operate. Construction of robot is made by aluminum and some plastic I found at home. Suction cup holder was made on 3D printer.

Controlling

20170411_193713.jpg

Controlling this robot is very easy. All you need to do is that you move two joysticks to move the robot. You can set speed that you want with potentiometer and activate vacuum with pushbutton. Omicron has also two modes, auto and manual. In manual mode you can move robot as you want. But when you choose auto mode with switch on control panel you start operation with simple push on the right joystick. Operation is written in arduino sketch and can't be changed without computer and Arduino IDE. To change manual operation you need to write positions of servos in arduino sketch and use for loop to program movements of robot.

Electronics

20170424_192846.jpg
20170326_204841.jpg
20170326_204902.jpg

For power I used an old PC power supply that I get from an old computer which I wasn't using it anymore. You need to press the switch on the back of the base to turn on power supply. You also need PC power supply cable.

All components are hidden inside the base. For easier wiring I used terminal blocks that are glued to the wooden plate. Air pump is screwed and secured with nut.

Wiring in control panel was little harder because there was no place to work.

Code and Schematics

Here you can download my code and schematics.

Finishing

IMG_0084.JPG
IMG_0079.JPG
IMG_0061.JPG
IMG_0059.JPG
IMG_0053.JPG
IMG_0052.JPG
IMG_0077.JPG
IMG_0076.JPG
IMG_0075.JPG
IMG_0086.JPG

After all the work which lasted few weeks and after assembly robot looked like this. Pretty awesome right?