ballanceplate1
previous arrow
next arrow
ballanceplate1
ballanceplate2
IMG_20200906_161204003
IMG_20200906_161215271
IMG_20200906_161222014
Slide
previous arrow
next arrow
Shadow

Project: Ball Plate Balancer

Reason for Building: Personal Enjoyment

Description: This project was just for fun and the way that I achieved it was by designing the parts in Solidworks, 3D printing these parts, and finally assembling everything with code. I implemented a PID control algorithm on an Arduino that measures the pinball’s position on the resistivite touchscreen then commands the servos to move to a specific angle. There are 2 concurrent PID loops and one estimator running on the Arduino. In the future I would like to implement bluetooth connectivity, a better estimator, PID tuning tools in python, and send the ball on interesting patterns.

Skills: Solidworks, 3D Printing, Arduino, Feedback Controls