Tutorial: Building BALANC3R

BALANC3R_small

This tutorial provides step-by-step instructions to build BALANC3R, a self-balancing LEGO MINDSTORMS EV3 robot.

Requirements

LEGO MINDSTORMS EV3 Home Edition
1x LEGO MINDSTORMS EV3 Home Edition
  • 1x Gyroscopic Sensor. Use one of the following sensors:
  • Both sensors work great in this project, but here are some considerations before you buy:
    • The EV3 Gyro is cheaper. It can measure the angular rate and estimate the accumulated angle. The accumulated angle is not used in this project, but it may be helpful for other projects, such as making accurate turns.
    • The HiTechnic Gyro is more accurate for this application because of the increased resolution. It can only measure angular rate.
LEGO MINDSTORMS EV3 Gyroscope
1x LEGO MINDSTORMS EV3 Gyroscope

Building Steps

Build the robot by following the steps in order. Click on the pictures for a bigger image. Be sure to connect the motors and sensors to appropriate port on the EV3 brick as indicated by the port icons.

BALANC3R_01

BALANC3R_02

BALANC3R_03

BALANC3R_04

BALANC3R_05

BALANC3R_06

BALANC3R_07

BALANC3R_08

BALANC3R_09

BALANC3R_10

BALANC3R_11

BALANC3R_12

BALANC3R_13

BALANC3R_14

BALANC3R_15

BALANC3R_16

BALANC3R_17

The following two steps are for the LEGO MINDSTORMS EV3 Gyroscopic sensor only. Skip these steps if you have another sensor.

BALANC3R_18

Attach the LEGO MINDSTORMS EV3 Gyro sensor as follows. Be sure to connect it to the side of the EV3 brick with the USB port.

BALANC3R_19b

The following two steps are for the HiTechnic Gyroscopic sensor only. Skip these steps if you have another sensor.

BALANC3R_20Attach the HiTechnic Gyro sensor as follows. Be sure to connect it to the side of the EV3 brick with the speaker.

BALANC3R_21b

Programming

Now that you’ve finished building your robot, you’re ready to program it. See this article for instructions.

drivecontrol1
Click to go to the programming tutorial.

Discover LEGO MINDSTORMS EV3

EV3 Discovery

Discover the many features of the EV3 set, and learn to build and program your own robots! Learn more

Start Building Robots

ev3set

Website Maintenance

Robotsquare is currently being updated, which means that it may look a little different (and not very polished) for a while. All the content and pages should still be there, though. It should be back and fully operational soon. Thanks for your patience!