Ball Balancing Full Project With PID Controller + Arduino Code + Matlab Response Plotting

Introduction: Ball Balancing Full Project With PID Controller + Arduino Code + Matlab Response Plotting

About: Hello I am mohamed Hanfy ,undergraduate at third year communication and electronics dep. faculty of Engineering Alexandria University -Egypt . I like my study too much because i could do many projects and ap…

balancing ball beam is a common application on PID(proportional–integral–derivative) controllers that you could find many versions of this project on instructables too . the new in this project is the real time plot of the system response through matlab , which determine the stability state of system clearly .

Step 1: Mechanical Design of Beams and Frame

You will find autocad file for laser cutting edges for the beam design , also the frame dimensions and video that show the mechanical mechanism after assembling it .

Step 2: Arduino Code

Step 3: Matlab Real Time Response Plotting

Step 4: The Full Project Video

Be the First to Share

    Recommendations

    • Microcontroller Contest

      Microcontroller Contest
    • Automation Contest

      Automation Contest
    • Make it Glow Contest

      Make it Glow Contest

    Comments

    1
    mech123
    mech123

    Question 2 years ago on Step 3

    what is the version required for matlab real time plotting? shall 2014 work because 2015 is not working...