Ball and Plate Arduino PID Control

28,653

31

30

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 .

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

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.

Be the First to Share

    Recommendations

    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    30 Discussions

    None
    raju8755

    2 months ago

    hi i am puja kumari from iit bhu plzz send me the simulation of ball and plate system
    ps61385@gmail.com

    None
    EdwardE31

    10 months ago

    ukinam hindi mo naman pinost yung schematic tangina mo mga vovo

    None
    JorgeA253

    Question 1 year ago

    Hi, I need to know how to connect the screen to arduino or matlab, please, send me the conection and configure to slade_soad@hotmail.com. Thanks

    None
    SohaibA7

    Question 1 year ago

    Hi friend could you send the code im working in the same project please my email 135130@ppu.edu.ps

    None
    amanshukla

    Question 1 year ago

    can I get the coding please

    None
    calo2018

    1 year ago

    Hi friend could you send the code im working in the same project please

    None
    willem70

    1 year ago

    Hi DavidH334! I love this machine! I am building it and hope you are willing to share your codes? Can't find it in the instructable? Hope you will send it to Willem@thelastpicturemovie.com or post it here! Think more people would like that....

    None
    AleemS5

    2 years ago

    can u help with programming my mechanical is ready..! aleemsafdar52@gmail.com

    2 replies
    None
    abbasezzyAleemS5

    Reply 2 years ago

    hello, I really need some advice for the mechanical design. Can you help me with it?

    None
    DávidH334aleem123

    Reply 3 years ago

    I think it's some type of steel...i dont know it exactly

    None
    mohammadshamirDávidH334

    Reply 2 years ago

    no matter which material is being used because the TF of this system is independant of ball material and mass i.e (-5*g/7*s^2)

    None
    M TolgaY

    2 years ago

    why anybody use image processing? cheaper and easier :(