Skip to content

ssmadhavan006/Arduino-Robot-Arm-Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿค– Robot Arm Control using Arduino Uno

This project demonstrates how to control a 4-degree-of-freedom robot arm using Arduino Uno and four potentiometers. Each potentiometer adjusts one servo motor.


๐Ÿง  How It Works

  • Potentiometers send analog values to the Arduino.
  • Arduino maps those values to servo angles (0ยฐโ€“180ยฐ).
  • Servos move the robot arm accordingly.

๐Ÿ”ง Components Used

See components.txt for the full list.


๐Ÿ”Œ Circuit Diagram

Below is the wiring schematic for this project:

Circuit Diagram


๐Ÿ’พ Arduino Code

All code is in the file: robot_arm_control.ino


Non-obvious tech & libraries

  • Arduino Servo library โ€“ bundled with the IDE but often overlooked for multi-axis work.
  • TinkerCAD Circuits schematic (circuit_diagram.png) โ€“ handy cloud simulator for quick validation.
  • USB CDC serial monitor โ€“ quick-and-dirty telemetry without extra hardware.

External assets

Asset Link
Servo library docs https://www.arduino.cc/reference/en/libraries/servo/
TinkerCAD Circuits https://www.tinkercad.com/circuits

๐Ÿ“ธ Demo

Hereโ€™s a snapshot of the robot arm in action:

Robot Arm Demo


About

Control a robotic arm using Arduino Uno and a potentiometer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages