This project aims to develop a Pick and Place Robot Arm for the precise assembly of electronic components such as rivets, washers, and transistors onto cylindrical heat sinks for a 3-phase H-bridge system. The system incorporates horizontal and vertical conveyor systems, a customized gripper mechanism, and a user-friendly controller interface.
The objective of this project is to create an automated robotic arm system that can accurately and efficiently pick and place electronic components onto heat sinks, streamlining the assembly process.
- 🤖 Automated picking and placing of components
- ⚙️ Custom gripper mechanism for handling various components
- 🛠️ Integration with horizontal and vertical conveyor systems
- 💻 User-friendly controller interface
- NEMA17 Stepper Motors
- A4988 Stepper Motor Drivers
- Custom Gripper Mechanism
- Horizontal and Vertical Conveyor Systems
- SolidWorks (for mechanical design)
- PCB Design Software
- Python (for controller interface)
- Relevant Drivers and Libraries
- MPLAB IDE (for coding at RTL level using C++)
- GCC AVR Compiler
Conceptual Design
: Initial conceptual designs and brainstorming ideas for the robot arm system.Documentation
: Project documentation, research papers, datasheets, and other relevant materials.PCB Designs
: PCB designs for the robot arm's control system, including schematics and layout files.Solidworks Designs
: SolidWorks designs for the robot arm's mechanical components, including the arm assembly, gripper mechanism, and enclosures.Software
: Software setup of the Device
Use the SolidWorks designs and PCB layouts to assemble the robot arm and its control system. Follow the detailed instructions provided in the Documentation folder.
Once assembled, use the provided controller interface to operate the robot arm. The interface allows you to control the picking and placing of components in a precise manner.
- NEMA17 Stepper Motors
- A4988 Stepper Motor Drivers
- Custom Gripper Mechanism
- Conveyor Systems
- SolidWorks
- PCB Design Software
- Python
- Microchip Studio
- PlatformIO
- Relevant Drivers and Libraries
- Atapattu A.M.L.R.
- Charles J.
- Gammune D.J.T.
- Kavishan G.T.
University of Moratuwa for providing the project guidelines and resources.