Skip to content

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

Notifications You must be signed in to change notification settings

mfaria-p/EBEC_Arduino_Autoline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages