Self-Balancing Robots Wobble, But They Don’t Fall Down

[Trandi] can check ‘build a self-balancing robot’ off of his to-do list. Over a couple of weekends, he built said robot, and, in his own words, managed not to over-design it. It even kept the attention of his 2-year-old son for several minutes, and that’s always a plus.

He was originally going to re-purpose one of his son’s RC cars, but didn’t want to risk breaking it. Instead, he designed a triangular 3-D printed chassis to hold a motor and some cogs to fit both the motor shaft and some re-used Meccano wheels. [Trandi]‘s design employs an MPU 6050 6-DOF IMU for the balancing act and is built on an Arduino Nano clone.

[Trandi] is controlling the motor with an L293D, which has built-in flyback diodes to minimize spikes. He found that the Nano clone was not powerful enough to handle everything, so he added an L7805CV voltage regulator. After the break, watch [Trandi]‘s cute bot tool around on various types of terrain, with and without a payload.

Don’t have an IMU lying around? You don’t really need one to build a self-balancing bot, as this IR-based lilliputian bot will demonstrate.

[via Dangerous Prototypes]

Comments

  1. Sharklasers says:

    is there a reason for temperature sensor bit of the code or is that just a leftover?

  2. Jim Bedford says:

    Pretty neat. Maybe i can repurpose some of my junk to make something similar…

  3. supershwa says:

    Cool project. I have a few L293Ds laying around…easy to use H drivers, but monitor your current limits (fried one already). I haven’t played with the MPU6050 yet but it looks pretty simple (and cheap!) I think I’ll order one as a late Xmas gift to myself. :)

    Thanks Trandi – it sparked a few ideas. I love the clever design, especially the use of the small asprin/Rx/film/whatever container for the housing.

  4. hakan says:

    is possible dc motor, infrared sensor and arduino uno?

  5. hakan says:

    I want to make balancing robot with ır sonsor so;can you help me?
    and ı took project about balancing robot and I must deliver for one month
    I want your code and all document at your balancing robot.
    Thank you in advance

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,443 other followers