
AUTOMATED BASEBALL FEEDER
Club Project
OBJECTIVE
Tasked by OSU baseball team to create an automated feeder for their BP3 pitching machine. Device must be operated by a single user and feed consistently.
DETAILS
-
Feeds one baseball at a time
-
Holds ten baseballs
-
Stepper motor actuates with 90° rotations
-
Arduino Uno controls stepper motor
-
Analog power button
-
Analog potentiometer allows for 5 - 10 seconds between pitches
-
RF remote initiates feeding
-
Motor encoder ensures proper cam positioning at startup and during use
-
LED strip gives a moving and color changing visual cue during feeding
-
Requires wired power source
Arduino controlled stepper motor rotates cam to feed baseballs autonomously. The prototype easily attaches and drops baseballs into the feeding chute of the pitching machine. The lower arms slip onto pre-attached mounts and a ratcheting hook secures to the u-bar allowing for a single user to quickly attach and detach the feeder. The u-bar additionally provides protection from batted balls.
CONTRIBUTIONS
Team Lead
-
Led team of fifteen students
-
Led communication with Coach and Analytics Staff
-
Documented project stages and organized shared project drive
-
Coordinated work sessions and delegated tasks
-
Designed and modeled motor assembly in SOLIDWORKS
-
Assembled final CAD components
-
Created Arduino script for motor control and analog inputs
-
Assisted in organizing system wiring and soldering on components
-
Analyzed static forces acting on feeder attachments in a MATLAB script
RESULTS
-
Fully operational by a single user
-
System feeds balls consistently and autocorrects cam positioning
-
Adjustable feeding timing
-
Remote feeding initiation
The automated feeder allows baseball players to hit completely alone in the batting cages. This solution is more compact and cost effective than competing products.
Prototype is going through more player testing to improve the user experience.