How do you make a self balancing robot?

How do you make a self balancing robot?

Selecting the Parts for Self Balancing Robot

  1. Arduino UNO.
  2. Geared DC motors (Yellow coloured) – 2Nos.
  3. L298N Motor Driver Module.
  4. MPU6050.
  5. A pair of wheels.
  6. 7.4V Li-ion Battery.
  7. Connecting wires.
  8. 3D Printed Body.

How does a self-balancing robot work?

How Does Balancing Work? To keep the robot balanced, the motors must counteract the robot falling. This action requires feedback and correcting elements. The feedback element is the MPU6050 gyroscope + accelerometer, which gives both acceleration and rotation in all three axes.

What is the use of self-balancing robot?

The self-balancing robot part is similar to other typical two-wheeled self-balancing robots, such as the Segway. Its role is to maintain balance using movement of the wheels and body. It is driven by two actuators consisting of a DC motor and a pulley/belt mechanism.

What are the applications of self-balancing robot?

What kind of motor do you need for self balancing robot?

Motors: The best choice of motor that you can use for a self balancing robot, without a doubt will be Stepper motor. But To keep things simple I have used a DC gear motor. Yes it is not mandatory to have a stepper; the bot works fine with these cheap commonly available yellow coloured DC gear motors as well.

How to build self balancing robot with M3 bot?

1500mah 11.7 V lipo batter is placed on base platform and hold it on place with a belt. Now finally I secure the wheel on the shaft of stepper motor and tighten it with M3 bot. In this way our robot assembly is completed. Now we can move towards the programming of self balancing robot.

Do you need a stepper for a bot?

Yes it is not mandatory to have a stepper; the bot works fine with these cheap commonly available yellow coloured DC gear motors as well. Motor Driver: If you have selected the DC gear motors like mine then you can either use the L298N driver module like me, or even a L293D should work just fine.

What kind of app is used for self balancing robot?

Balancingwii firmware and EZ-GUIandroid app is used in this project to control robot via Bluetooth connection. So lets begin with some basic of self balancing robot. Video