Arduino project with 120 FPS OpenCV image processing and smooth stepper motor moves. The machine calculates the ball’s 3D position from the image processing data and uses this information to control the orange ping pong ball.
A big thanks to the people at e-con Systems for supplying me with a superb See3CAM_CU135 camera which I used in this project. Find out more about the camera here:
This machine requires the following things to work:
- 1x Teensy 4.0 Microcontroller
- 4x StepperOnline DM442S stepper motor drivers
- 4x Nema 17 Stepper Motors with 5:1 planetary gearbox
- 1x 48V 8A power supply
- 1x e-con Systems See3CAM_CU135 camera
- 1x Windows Computer with OpenCV installed on it
- All the parts defined the Fusion360 project
- Custom Windows Application (made with Unity)
Read more here:
Complete code and Fusion360 data on Github:
I machined all the aluminium parts this machine is made of with a Benbox CNC 1310:
(This is an affiliated link. You are supporting the channel if you’re buying the Benbox CNC 1310 via that link.)