Introduction: Null

About: A robot-related maker. Contact at psrobotics@foxmail.com

Introduction: This project is 4 dof robot arm controlled by Arduino mega 2560. The frame of the arm can be 3d printed. All joints are module designed so you can easily change the number of joints. The robot can be used as a assist robot at different environments. Hardware-Joints: The arm uses 4 deceleration stepper motors as effector. The original design was a 7 DOF robot, yet the motor can’t generate enough torque to drive the whole system. So the number of joints was reduced to 4. The structure of the arm was designed as hollow structures to reduce the weight. All joints share the same module,. 6 ball bearings are placed in joint module and tangent the shell to reduce the vibration while rotating. Step motor is a kind of open loop component, which means it can’t feedback state of the arm. In order to control the arm with target angel of each joint , a micro switch was placed in each joint to detect the Initial point of each arm. Then the arm can controlled based on the Initial point (0 degree). Eletronic The arm uses a Arduino Mega 2560 as central controller. The driver of step motor was designed with ULN2003A (Darlington tube), directly connected to digital IO of the Arduino. Video: https://youtu.be/2epuzI1P8WY

Design for Robotics Contest 2017

Participated in the
Design for Robotics Contest 2017

Be the First to Share


    • Remote Control Contest

      Remote Control Contest
    • Build a Tool Contest

      Build a Tool Contest
    • Sculpt & Carve Challenge

      Sculpt & Carve Challenge