Introduction

The Big Robotic Arm Combo Kit is a DIY educational robotics project designed for students and hobbyists to learn robotics, Arduino programming, and servo motor control.

This robotic arm has multiple degrees of freedom and can pick and place objects using servo motors controlled by an Arduino board.

Learning Objectives

  • Understand the basics of robotic arms
  • Learn how servo motors work
  • Interface servo motors with Arduino
  • Learn basic Arduino programming for robotics
  • Build a functional pick-and-place robotic arm

Applications

  • STEM robotics learning
  • Engineering mini project
  • Industrial automation concept learning

Pick and place robot demonstration

🛠️ Components Required

Component Quantity
Arduino Uno / Compatible Board 1
Servo Motors (SG90 / MG90S) 4–6
Robotic Arm 3D Printed Parts 1 Set
Servo Motor Brackets As required
Jumper Wires Few
External Power Supply (5V) 1
Screws & Nuts As required

Working Principal

The robotic arm works using servo motors. Each servo motor controls a specific movement:

  • Base servo→ rotates arm left/right
  • Shoulder servo→ moves arm up/down
  • Elbow servo→ extends arm
  • Gripper servo→ opens/closes claw

The Arduino sends PWM signals to servo motors to control the angle.

Pin Connection

Servo Motor Connections
Servo Motor Arduino Pin
Base Servo Pin 3
Shoulder Servo Pin 5
Elbow Servo Pin 6
Gripper Servo Pin 9

Arduino Code

#include <Servo.h>

Servo baseServo;

Servo shoulderServo;

Servo elbowServo;

Servo gripperServo;

void setup() {

 baseServo.attach(3);

 shoulderServo.attach(5);

 elbowServo.attach(6);

 gripperServo.attach(9);

}

void loop() {

 // Move base

 baseServo.write(90);

 delay(1000);

 // Move shoulder

 shoulderServo.write(60);

 delay(1000);

 // Move elbow

 elbowServo.write(120);

 delay(1000);

 // Close gripper

 gripperServo.write(30);

 delay(1000);

 // Open gripper

 gripperServo.write(90);

 delay(1000);

}

Assembly Overview

Basic assembly steps:

  1. Assemble the base platform
  2. Mount the base servo motor
  3. Attach shoulder joint
  4. Install elbow joint
  5. Fix the gripper mechanism
  6. Connect all servo wires to Arduino

Upload the Arduino code

Video