This project was my highschool finals project.
The main idee behind this machine is to have a form of entertainment for your dog while you are at work, shopping, studying,…
It is designed to be an fully autonomous tennis ball launcher with range up to 25m(82ft)* and 360 degree movement, controlled by an Arduino Uno Rev3 and powered by a Makita 18v battery.
To make the machine compatible with all sizes of yards, the machine has 4 power settings to limit the range and the option to enable/disable the turn mechanism.
BOM can be found under pdf-files
All printed parts are printed in PLA with 3-4 perimeters and 20% infill. Some parts can be printed wit less, but better safe than sorry.
For the all spinning parts, changing to ‘concentric’ or ‘Archimedean chords’ will reduce vibrations. And for “drivewiel”, increasing the infill wil increase the inertia en thus decrease the load on the motor.
These changes are not strictly necessary, but could help with longevity of the machine (no promises).
The wooden "legs" are just some scraps that are screwed on, the help stabilize the machine so it doesn't fall when launching the ball.
In the added pdf-files, you can find extra information about the project, used components, schematics, flowchart, assembly pictures,…( unfortunately, most is in Dutch). You can also reference “main assembly.sldasm” (if u don't have Solidworks, you can also use edrawings or Autodesk viewer).
Because its a wile ago sinds i made this project, I'm not sure completely sure witch files i should or shouldn't include, thus I included everything I found. If something is unclear or if you have a question, don't hesitate to leave a comment.
* depending on the battery charge, wind, stiffness of the ball,…
The author marked this model as their own original creation.