A Conveyor-belt Based Pick-and-sort Industrial Robotics Application

Also Available Domains Robotics|Android|Mechatronics

Project Code :TEMBRE19_220

Abstract

This project presents a conveyor-belt-based pick-and-sort industrial robotics application designed to enhance efficiency in material handling and sorting processes. Utilizing an Arduino Mega as the central controller, the system integrates various components, including an LCD for user interface, a motor driver for controlling the conveyor belt, and a 12-bit I2C 16-channel servo driver to manage the movements of a 6DOF robotic arm. The primary objective of the system is to automate the segregation of objects based on their height, using an ultrasonic sensor to accurately measure the distance to the objects on the conveyor belt. As items pass through the detection zone, the ultrasonic sensor captures their height, and the robotic arm is programmed to pick and sort them accordingly. This innovative approach not only streamlines the sorting process but also minimizes human intervention, thereby reducing operational costs and increasing productivity in industrial settings. The project demonstrates the potential of integrating robotics and automation technologies to optimize material handling tasks in various applications.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware requirements:

  • Arduino Mega
  • Ultrasonic Sensor (HC-SR04)
  • Servo Motors
  • LCD
  • Motor Driver (L298N)
  • 12-bit I2C 16-Channel Servo Driver
  • 6DOF Robotic Arm
  • Conveyor Belt
  • Power Supply

Software Requirements:

  • Embedded C
  • Arduino IDE

 

 

Learning Outcomes

  • Arduino pin diagram and architecture
  • How to install Arduino IDE software
  • Setting up and installation procedure for Arduino
  • Introduction to Arduino IDE
  • Basic coding in Arduino IDE
  • Basic of Embedded C language
  • Basics of IoT platforms
  • Working of power supply

About Project Development Life Cycle:

  • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
  • Schematic preparation 
  • Code development and debugging
  • Hardware development and debugging
  • Development of the Project and Output testing

Practical exposure to:

  • Hardware and software tools.
  • Solution providing for real time problems.
  • Working with team/ individual.
  • Work on Creative ideas.

Project development Skills

  • Problem analysing skills
  • Problem solving skills
  • Creativity and imaginary skills
  • Programming skills
  • Deployment
  • Testing skills
  • Debugging skills
  • Project presentation skills

Thesis writing skills

 

Demo Video

mail-banner
call-banner
contact-banner
Request Video