Ping pong training robot
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
-
- Posts: 54
- Joined: Tue Jan 08, 2019 9:04 pm
Ping pong training robot
Here are some renders of my latest project. It uses two brushless motors to spin RC car wheels. The balls travel down a chute and through the wheels. Relative speed of the wheels controls power and spin. It also has a standard servo for oscillation, a micro servo to release the ball, and another micro servo to rotate the barrier in the hopper to allow the next row of balls to travel down the chute. It is controlled by an Arduino, with a number of potentiometers and switches to change settings. It's currently mostly built and programmed; all is working except I need to finish construction of the hopper. Parts are cut by hand out of plywood and some balsa. I'll post a video when it's all done. The whole thing will be mounted on a tripod at the end of the ping pong table, which will give me an easy way to adjust the height and trajectory.
- Attachments
-
- IsoView.png (322.2 KiB) Viewed 4516 times
-
- TopView.png (238.35 KiB) Viewed 4516 times
-
- RightView.png (180.23 KiB) Viewed 4516 times
-
- FrontView.png (312.35 KiB) Viewed 4516 times
-
- Hopper.png (826.05 KiB) Viewed 4516 times
-
- Posts: 54
- Joined: Tue Jan 08, 2019 9:04 pm
Re: Ping pong training robot
I might simplify the hopper design. I happened to find a funnel that is just the right size to let a ping pong ball through, which I could build a small bowl around. Based on some tests, it seems like all that is needed to keep it from getting jammed is to have a servo stirring the balls near the opening continuously.
Re: Ping pong training robot
Very cool project!
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
-
- Posts: 54
- Joined: Tue Jan 08, 2019 9:04 pm
Re: Ping pong training robot
Thanks, Chris. I've had a lot of fun working on it so far. By the way, the new (to me anyway) Render workbench is very nice and convenient.
Here are a couple pictures of the simplified hopper design. It will attach to the chute with some magnets for ease of removal. The servo in the hopper will rotate back and forth continuously to keep the balls from jamming. Now to finish building it.
Here are a couple pictures of the simplified hopper design. It will attach to the chute with some magnets for ease of removal. The servo in the hopper will rotate back and forth continuously to keep the balls from jamming. Now to finish building it.
- Attachments
-
- NewHopper1.png (362.94 KiB) Viewed 4109 times
-
- NewHopper2.png (232.65 KiB) Viewed 4109 times
Re: Ping pong training robot
Would like to see it finished. Perhaps even with a movie in action.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
-
- Posts: 54
- Joined: Tue Jan 08, 2019 9:04 pm
Re: Ping pong training robot
I'll definitely make a detailed video when it's all done. In the meantime, here is a test I did a couple weeks ago after I finished the launcher and chute. This was before the base and wiring were done, so I used an R/C transmitter to run the motors:
A picture of the base with wiring done is attached, and here is a link to the Arduino code:
https://github.com/montagdude/PingBot_firmware
If all goes well with the hopper construction, I'll have it done in a week or two. The final video will probably be done another week after that.
- Attachments
-
- IMG_8104_small.JPG (759.38 KiB) Viewed 3915 times
Re: Ping pong training robot
Top project!
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Ping pong training robot
So cool!
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Ping pong training robot
Amazing! What rendering engine did you select for your renderings?
-
- Posts: 54
- Joined: Tue Jan 08, 2019 9:04 pm