This is my homemade Ball & Plate system. System consist of 2 digital servo motors (HS-422 ECO), microcontroller Arduino UNO, and 4 wire resistive touchscreen (7"). There are two PID controllers working separately for each axis. This system can move any ( heavier ) round element to any point of the surface to an accuracy of ± 2 mm .

Step 1: Parts

Here is a short video that shows the parts of my real physical model

Step 2: Electronic Parts

1x Arduino UNO

1x Resistive touchscreen
1x Real time module DS1307
1x Wii nunchuck kit
1x IR remote kit
1x Breadboard
Some wires

Step 3: Mechanical Design

The model was built from aluminum base and lego blocks . In the middle is Cardan Joint on two shafts. The plate of lego blocks is connected to servo motors wit "Ball & Socket" mechanical joints.

<p>why anybody use image processing? cheaper and easier :(</p>
<p>I'm building a similar project to yours, would you mind sending me the code you used for this? My email is davidk0424@gmail.com. (If anybody else has made something like this and still has the code I would really appreciate it if you could send me your code)</p>
I am planning to make this project<br>But there is some problem.<br><br>I have no clue how to make the code<br> can you send me the code? <br>It will very helpful for my project<br>lee3534255@naver.com
<p>can u help with programming my mechanical is ready..! aleemsafdar52@gmail.com</p>
<p>hello, I really need some advice for the mechanical design. Can you help me with it?</p>
<p>from where you bought the joint..??</p>
Joint is used from wrench set ....i found it in garage :)
<p>maybe in musician shop <br>ask for double drum pedal</p>
<p>what is the material of ball..??</p>
I think it's some type of steel...i dont know it exactly
<p>Please can u help in getting the transfer function of the system. If transfer function is available what type of input should be given to the system as it is unstable. Pl reply fast !! </p>
<p>Cool! What size (diameter) of ball are you using?</p>
Thx :)Diameter is 22mm.
<p>This is so cool. I still was looking for a project to simulate the stabilization for my quad. Where from did you get the touch screen?</p>
<p>I bought him on aliexpress</p>
<p>Great balance plate design. I love how you used legos in the prototype. I do that in so many of my projects. </p>

About This Instructable




More by DávidH334:Ball and Plate Arduino PID Control 
Add instructable to: