Automatic Ball Launcher Is For The Dogs


A while back, [Dino] built an automatic ball launcher for his dogs, but he wanted to revise it to make it smaller and a bit more user-friendly. While watching an episode of “Prototype This”, he came across a great idea to improve his launcher, so off to the workshop he went.

He repurposed a power window motor from a car, and mounted it to some wood-reinforced aluminum sheeting in his garage. He added a piece of aluminum tubing to serve as a spring-loaded launch arm, which is drawn back by a small lever attached to the window motor.

When a ball is dropped onto a switch at the bottom of the launcher, the window motor starts turning, which pulls the launch arm back into place. Once the arm reaches the tipping point, the spring snaps it forward, launching the ball across the yard. The lever attached to the window motor eventually makes its way back under the launch arm, and is stopped by a switch that is also attached to the motor.

After the prototype was finished, he added some more wood to protect the mechanism from his dogs and vice versa. A hopper was added to the top of the structure to allow the dogs to load the launcher themselves, after a bit of training.

Now, some of you might wonder what is wrong with [Dino’s] arm. Truth be told, it works just fine. If you are a frequent Hack-a-Day visitor, you know that he spends plenty of time in the workshop, so this is an easy way to let the dogs entertain themselves until their owner is ready to play.

Check out the video embedded below for a demonstration of the launcher, as well as a detailed walkthrough of how the mechanism works.


24 thoughts on “Automatic Ball Launcher Is For The Dogs

  1. I’m sure we have all seen the other ball launcher on youtube from years ago. According to the writeup, the dachshund that it was built for used it a grand total of 2 or 3 times when no humans were around. Unlike this dog, he had the ball-loading precedure *down*. In fact, when it failed to launch, the dog even picked the ball up and reloaded it.

  2. @Necromant

    I had a lab that used to take a ball to the top of the steps and put it by the edge. Then she would lay down and slowly nudge the ball tell it started to fall. When it hit the second step she would chase after it and repeat.

    She eventually fell asleep at the top of the steps with the ball touching her nose!

  3. I’ve lowered the height of the hopper and she got the ball in there a few times last evening. She’s smart… she’ll eventually figure it out. :) I’ll post another video when she does.

    @ Drake, that is a GREAT idea! AND, when the arm gets past center, it whips around freely. It’s not directly coupled to the worm gear.

    @ Boku, now you’ve got my wheels turning. Old cell phones, Barbie dolls, Apple products… lol

  4. @Drake, the worm gear only moves one piece of it, the arm is free to kick the ball when it passes the halfway points. watch the video and notice the limit switch which resets the launcher portion. The kicking force is determined by the spring, not the motor.

    I love this. Agree about the chute/funnel height being to tall. He could get rid of the bouncing problem by making it a side loader instead of a top loader. That way, you only need 3-6 inches of fall from the drop to the switch for it to get there. That would also get the dog to the side instead of the front where the ball exits.

  5. @ Kieth & JamieWho … another good idea. I think I’ll try that and yes it would keep her to the side upon loading.

    This is the kind of feedback that I love when I post a project! I almost always make a few mods based on community input so thanks for your comments! :)

  6. A bit late to the party here, but back in high school our FIRST robotics team built a 8″ ball launcher based off the same throwing concept. We used a one way roller bearing as we were continuously firing to catch the arm in the maximum position it slung to after release of the ball.

    Anyways, really like what you’ve made here, very clean and clever and gave me a bit of a throwback :). Thanks for sharing!

  7. Wondering if you could elaborate on the spring type and positioning. My son built a launcher using your design. All worked perfectly (he substituted a large plastic funnel for the hopper and inserted rails on the ramp to cause the ball to better trigger the launcher switch). He could not, however, get much kick out of the arm. The spring he used would either bind the window motor if stretched too tight or simply roll the ball out of the launcher if relaxed. How did you achieve your results.

  8. easiest workaround for the hopper being to high… mount it on the side. bonus of having it on the side the dog is never in the way of the launched ball. wanna built one of these for my friends overactive dachhund.

  9. I would favor the hopper being at the dog’s nose level or lower (your dog really can’t simply drop it; she needs to hoist it over, which is unnatural for a dog), and off to the side with a right-angled ramp in to get the dog and eyes out of the way of the outbound ball trajectory. Ramp off to the side also could give more stability to the base.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.