AutoBowler
AutoBowler is a fully automated, mini-bowling lane that brings the full arcade experience down to a tabletop scale (1.8m x 0.9m). Built around a VEX IQ micro-controller brain and programmed with custom embedded logic, AutoBowler keeps flawless track of the game. It manages round transitions and uses a cleverly mounted distance sensor to automatically calculate and display scores with over 95% accuracy. To make it truly hands-free, it features a custom-engineered, motorized, 3D-printed winch mechanism that automatically resets the pins after every frame. Players interact with the game logic seamlessly using an integrated color sensor array that scans physical inputs in real-time.

Embedded control, mechanical automation, and a playful arcade experience in one compact build.
The system balances sensing, timing, and motion to keep the lane fully autonomous. Embedded logic handles the state machine, scoring updates, and frame transitions, while the winch-driven reset system and sensor array make the whole experience feel immediate and seamless to the player.
Control System
VEX IQ Micro-controller running Embedded C++
Sensors
Distance Sensor for automated score tracking, Color Sensor Array for game logic and UI inputs
Mechanical Systems
Motorized 3D-printed winch mechanism with custom gear reduction
Fabrication
CAD modeling, laser cutting, manual machining, and 3D printing (FDM/PLA)
A closer look at the build


