Skip to content

Latest commit

Β 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Fully automated Arduino assembly line built in 24h for EBEC Challenge '25.

EBEC_Arduino_Autoline

Overview

This project was developed as part of the EBEC Challenge '25 in the Innovative Design category. The challenge required our team to design and build a fully functional automated assembly line prototype within just 24 hours. The system was designed to perform four key operations:

βœ… Transport products from Zone A to Zone B
βœ… Place the product inside a box πŸ“¦
βœ… Apply a logo to the box 🏷️
βœ… Close the box completely, ensuring the product was not visible

System Design

To accomplish these tasks, we implemented a fully automated solution using Arduino as our main microcontroller. Our prototype integrated the following components:

πŸ”Ή Conveyor Belt: Used to transport the product and drop it into the box.
πŸ”Ή Crane System: Controlled by servo motors to move the box between different stations.
πŸ”Ή Stamping Mechanism: Responsible for applying the logo on the box.
πŸ”Ή LED Indicator: Blinks at startup to indicate system activation. πŸ’‘

Hardware Components

  • 2x Servo Motors (for crane control)
  • 3x DC Motors (2 for the conveyor belt, 1 for the stamping mechanism)
  • Arduino Microcontroller
  • LED Indicator
  • L298N Motor Driver Module (for motor control)

Software & Implementation

We programmed the Arduino using C++, ensuring smooth hardware-software integration. The system was designed to allow continuous operation, enabling seamless box replacement when it reached Zone B.

Our biggest challenge was automating the sticker stamping mechanism. Despite implementing a lever-based system, fine-tuning its precision remained a major obstacle.

Features

βœ” Fully Automated Operation
βœ” Electronic Control via Arduino
βœ” Efficient Crane & Conveyor Integration
βœ” LED Startup Indicator

Challenges & Learnings

  • Time Constraint: Completing the entire system within 24 hours was intense but rewarding.
  • Precision and Speed of Movements: Since every action needed to be precise, ensuring both accuracy and speed was a significant challenge.
  • PWM Control Issues: The PWM signals were not functioning correctly for the motors to control speed, so we had to simulate PWM by manually pulsing the motor control signals to regulate their movement.
  • Hardware-Software Integration: A great learning experience in embedded systems.

This project was an exciting and challenging experience that pushed our engineering and problem-solving skills to the limit. Proud of the dedication and teamwork that made it possible! πŸš€

My Team

About

Fully automated Arduino-based assembly line built in 24 hours for EBEC Challenge '25, featuring transport, boxing, logo stamping, and box sealing

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages