Introduction to Mechatronics course · team project

Automated marble track

A fully automated marble track: a cam lifting mechanism, sensors that detect each ball, and a mobile app to choose which colour to shoot.

  • CourseIntroduction to Mechatronics, Ain Shams University
  • MethodV-model for mechatronic system design
  • ToolsInventor · Arduino IDE · Proteus

Overview

In a team, we connected product design with mechatronic system design, following the V-model, to design and build a fully automated marble track based on a cam lifting mechanism. The track detects the balls and shoots the ones whose colour the user selects in a mobile app.

A set of sensors, including proximity and colour sensors, together with servo and DC motors, guides the marbles to a specific spot on the track.

Videos

Rendering of the design.
A full run on the real track.

Tech stack

  • Autodesk Inventor
  • Arduino
  • Proteus
  • Colour and proximity sensors
  • Servo and DC motors
  • Mobile app