← ALL PROJECTSMECHATRONICS

Retro Arcade Rube Goldberg Machine

YEAR2024
STATUSCOMPLETE
ROLESub-team of 4 (within a 20-person team)
COURSEEGR 121

// ABSTRACT

For EGR 121, a team of 20 students designed a themed Rube Goldberg machine to transport a golf ball without human intervention using electromechanical design. Within this team, a sub-team of four developed two themed sections, one driven by an Arduino microcontroller and one using analog circuitry with sensors to detect the ball and trigger actions. Both sections, an Arduino-initiated elevator and the analog grand finale, performed successfully and integrated well into the overall design. The complete machine operated twice successfully within 8 minutes, a speed record within the class.

SKILLS

Electromechanical DesignEmbedded ProgrammingSensor IntegrationSystems Integration

TOOLS

ArduinoUltrasonic SensorLaser CuttingLaser EngravingAnalog Circuits
// TECHNICAL WRITEUP

Objectives

For EGR 121, teams of 20 were assigned to create a themed Rube Goldberg machine that transports a golf ball without human intervention using electromechanical design. Each team was then subdivided into sub-teams of four, each responsible for two themed sections: one involving an Arduino microcontroller and one involving analog circuitry with sensors to detect the ball and trigger actions.

Outcome and Contributions

The two sections produced by my sub-team, an Arduino-initiated elevator section and the analog grand finale, performed successfully and integrated well into the overall design. The complete machine operated twice successfully within 8 minutes, a speed record within the class.

Arduino Controlled Elevator Circuit Schematic

Arduino-controlled elevator circuit schematic.

Technical Details and Skills

  • Used laser cutting and engraving to produce the visual arcade screen and decals.
  • Designed and programmed an Arduino microcontroller system that detected the ball's location with an ultrasonic sensor and engaged a motor at the appropriate distance.
// VIDEO