• My Orders
  • My Account
  • Track Order
1800 209 0998
support@zbotic.in
Help Desk
Facebook Twitter Instagram Google plus Linkedin
Login Register

Lost password?

Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.

0 0

View Wishlist Add all to cart

0 0
Shopping cart (0)
Subtotal: ₹0.00

View cartCheckout

All departments
  • 3D Print Service
  • 3D Printer
  • Batteries & Chargers
  • Development Boards
  • Drone Parts
  • EBike parts
  • Sensors Modules
  • Electronic Components
  • Electronic Modules
  • IoT and Wireless
  • Mechanical Parts and Workbench Tools
  • Motors & Drivers & Pumps & Actuators
  • DIY and Robot Kits
  • Show more
  • Home
  • Shop
  • Sale
  • 3D Print Service
  • About Us
  • B2B
  • Blogs
  • Contact Us
  • Support
Facebook Twitter Instagram Google plus Linkedin
  • Home
  • Shop
  • Sale
  • 3D Print Service
  • About Us
  • B2B
  • Blogs
  • Contact Us
  • Support
Facebook Twitter Instagram Google plus Linkedin
0 0
0 My Wishlist

View Wishlist Add all to cart

0 0
0 Shopping Cart
Shopping cart (0)
Subtotal: ₹0.00

View cartCheckout

Return to previous page
Home Electronic

ARDUINO ROBOTIC ARM

ARDUINO ROBOTIC ARM

June 19, 2021 /Posted byshreyans001 / 0

Robotic Arm Project Using Arduino and Servo Motor

Brief Description

We are providing basic information to learn and make the robotic arm which we make can move in different directions by using Arduino which is a microcontroller whose functioning is controlled by ATmega328p IC.

We use Servo Motors to control the movement of the robotic arm. We can move the robotic arm in the desired direction with the help of a Joystick Module.

Please make the circuit according to the circuit diagram and then upload the Arduino code which is provided in the last.

Note: There are many variants of Arduino available in the market but we use Arduino UNO for this project.

Table of Contents

  • How Does it Work?
  • Components Required
How Does it Work?

The robotic arm which we make can move in both positive and negative X and Y axis (2-D) with the help of two servo motors. We use the Joystick module for giving the commands. We can control the motion of servo motors through it. Mount one of the servo motors on the other using the attachments or you can also use a cardboard piece such that both can move comfortably in the desired direction. After completing all the procedures just move the Joystick in a random direction and your robotic arm will follow your commands. The benefits of using the Servo motor are that we can easily control its position and the degrees we want it to move. The response of the robotic arm is very quick and you can control it as per your choice.

Components Required
  • Arduino UNO
  • USB cable for uploading the code
  • Jumper Wires
  • Joystick Module
  • Two Servo Motors

Circuit Diagram

Make the connections according to the above circuit diagram.

Connect the positive wires of both the servo motors to the 5-volt pin of the Arduino. Attach the negative wires of both the servo motors to the GND pin of the Arduino. Join the VCC of the Joystick module to the 5-volt pin of the Arduino and the GND pin of the module to the GND pin of the Arduino.  Use the breadboard for making these connections and to supply a common 5volt supply from the Arduino. Connect the servo motors’ data pins to the digital 8 and digital 9 pins of the Arduino. Attach the VRX pin of the joystick to the analog 0 pin of the Arduino and VRY to the analog 1 pin of the Arduino. Please left the SW pin of the joystick as it is.

After completing the circuit upload the given Arduino code.

Upload the Arduino code which is given below as it is. You have to install <Servo.h> for the proper working of the project.

//Robotic_arm_code  
 #include <Servo.h>  
 const int servo1 = 8;    // first servo  
 const int servo2 = 9;    // second servo  
 const int joyx = 0;     // joystick module  
 const int joyy = 1;    // // joystick module  
 int servoVal;      // read the value from the analog pin  
 Servo myservo1; // create servo object to control a servo  
 Servo myservo2;   
 void setup() {  
  Serial.begin(9600);  
  myservo1.attach(servo1);  
  myservo2.attach(servo2);   
 }  
 void loop(){  
   servoVal = analogRead(joyx);       
   servoVal = map(servoVal, 0, 1023, 0, 180);  // set the position of the first servo   
   myservo2.write(servoVal);              
   servoVal = analogRead(joyy);        
   servoVal = map(servoVal, 0, 1023, 70, 180);   // set the position of the second servo  
   myservo1.write(servoVal);               
   delay(15);                      
 }  

DO IT YOURSELF … AND STAY SAFE AT HOME

*Please contact us if you need any assistance or support.

Tags: Electronic Engineering, Robotic Arm Project, Robotic Projects
GPS Module Interfacing With Ar...
Clap Light Control Using Ardui...

About author

About Author

shreyans001

Other posts by shreyans001

Related posts

Glove
Read more

Gesture Mouse – Controlling Computer With a Glove

February 3, 2023 0
Hello there! Gesture Mouse – Controlling Computer With a Glove. This instructable is on making a gesture-controlled mouse in the... Continue reading
Arduino Based Door Lock System
Read more

Arduino Based Door Lock System With Password

January 23, 2023 0
An Arduino Based Door Lock System is a project where you can secure your doors with a password. Traditional lock... Continue reading
Read more

Smoke Detection using MQ-2 Gas Sensor

November 2, 2021 0
Introduction: This is a robust Gas sensor suitable for sensing LPG, Smoke, Alcohol, Propane, Hydrogen, Methane and Carbon Monoxide concentrations in the air. If you are planning on creating an... Continue reading
Read more

Traffic Light Controller by Using Arduino

November 2, 2021 2
Introduction: Traffic light controller helps to manage the traffic and to maintain proper traffic management. These systems are placed at... Continue reading
Read more

Automatic Hand Sanitizer Dispenser

November 2, 2021 0
Introduction: The working principle of the automatic sanitizer dispenser is to actuate the servo to press the sanitizer tap whenever... Continue reading

Leave a reply Cancel reply

Your email address will not be published. Required fields are marked

Facebook Twitter Instagram Pinterest Linkedin

Get the latest deals and more.

Need help? Call us: 1800 209 0998

Monday - Saturday 09:30 AM - 06:00 PM
For Technical Supports Email: support@zbotic.in
For Sales / Enquiries Email: sales@zbotic.in

  • My Account

    • Cart

    • Wishlist

    • Checkout

    • My Orders

    • Track Order

    • My Account

  • Information

    • FAQs

    • Blogs

    • Career

    • About Us

    • Contact Us

    • Payment Options

  • Policies

    • Privacy Policy

    • Terms & Conditions

    • GST Input Tax Credit

    • Shipping Return Policy

    • E-Waste Collection Points

    • Our Sitemap

© Zbotic.in is registered trademark of Moxie Supply Pvt Ltd – All Rights Reserved
Home
Shop
0 cart
Account
More
More
  • 3D Print Service
  • 3D Printer
  • Batteries & Chargers
  • Development Boards
  • Drone Parts
  • EBike parts
  • Sensors Modules
  • Electronic Components
  • Electronic Modules
  • IoT and Wireless
  • Mechanical Parts and Workbench Tools
  • Motors & Drivers & Pumps & Actuators
  • DIY and Robot Kits