Instructables

Balancing Instructable Robot

Featured
Picture of Balancing Instructable Robot

In this Instructable I wanted to show to you how to make a self balancing robot. What makes it unique is that its exterior is made to look like the Instructables Robot. Internally it works in the principle of PID, it is a very popular control system for maintaining a variable from fluctuating. In this instructable I have used the MPU6050 which is a gyroscope and an accelerometer in a single package. The gyroscope is used to find the angular orientation and the acceleration. For our application we just need the gyroscope data. To start off I will discuss the various applications and knowledge obtained from this project. Please vote for my entry in the "Instructable Robot Contest" if you find this instructable good.

Project-Based Learnings:

  • Knowledge of how to use the MPU6050 module.

  • How to implement the data to balance the robot.

  • How to implement control systems to your projects.

____________________________________________

Applications:

____________________________________________

Proportional-Integral-Derivative System Advantages:

  • This Control System should be used when the controlled element needs precise control.

  • This balancing robot can be easily made by a Novice Arduino Programmer using this Control System.

  • The tuned PID system is very flexible over a range of environments (i.e. balancing even when weight is added).

____________________________________________

This control system's efficiency depends on the tuning of three variables namely the Proportional constant, Integral constant and Derivative constant, So once you tune the variables accurate control of the robot is achieved. I have provided most of the instructions for making the robot. This robot is in the intermediate level of robotics so beginners shouldn't get frustrated because it for very challenging for Me!!!

 
Remove these adsRemove these ads by Signing Up
xaxazaxa1 month ago

wow. . awesome.. u can do it. .
i start make it, but i cant finish it . LOL.
can i make one (your project) for practice? i want to learn it

sorry for my bad english

Naren_Murali (author)  xaxazaxa1 month ago

sure man just use higher rpm motors for more impressive results.....anything over 300 rpm is good....all the best!

doodlecraft1 month ago

Wow, amazing and such detailed instructions! Nice work! :)

Naren_Murali (author)  doodlecraft1 month ago

Thank you!

mahesh_jo1 month ago

बधाई मुरली. बहुत अच्छा बनाया है

Naren_Murali (author)  mahesh_jo1 month ago

Thank you!!

Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!