EV3 Phi. Fine adjustments when turning - using degrees for a move block Pro Preview

Pivot turns require fractions of rotations, a number between 1 and 2. Sometimes it is more convenient to use degrees.
In the software, you can change the "move block" to use degrees.

  • #419
  • 23 Apr 2017
  • 3:38

What is a rotation

One full circle with the wheel is one rotation of the wheel. When you set one rotation for your move block, the wheel will do one full circle.
 

What is one degree

In geometry, one degree measures 1/360 of the full circle. In other words, one rotation equals 360 degrees.
Degrees is the measurement for part of a full rotation.
One full rotation (full circle) has 360 degrees, a half circle is 180 degrees and a right corner is 90 degrees.
 

In the software

In the lower left corner of the "move block", change the mode of the block from rotations. marked with "#" symbol to degrees. The icon will change to a "90o" put in a circle.

English

Currently our robot turns slightly to the right but not exactly to the right. And to program the robot turn exactly to the right or to the left we should first introduce 2 new things. First, what are degrees of rotations and then what does it mean to turn exactly right or exactly left? What does it mean to turn to 90 degrees? In this video let's first stop at rotations and degrees. What's the difference?

Programming the motor to do one full rotation around this axle will result in the wheel doing a full circle around the axle. Like this. And that's one rotation. But you can also do 1/2 of a rotation like this. Or you can do 1/4 of a rotation. And you can actually do some part of the whole circle. You can rotate for some part of the whole circle. And here we have degrees. Degrees is a measurement for part of a full rotation. One full rotation, a full circle like this

is equal to 360 degrees. And that's more like from definitional point of view. And we have a half circle that's equal to 180 degrees. So, a half circle like this is equal to 180 degrees. In the software we can also specify the number of degrees that we would like our motors to turn. Let's do this. In the software we have our large motor block and we program this large motor block to move for one rotation forward. But now we can change this. And we can set the number of degrees. We can also set seconds, degrees and rotations. I'll just click on 'On for degrees' and this will automatically equal to 360 degrees. If I modify this to let's say 90, you can see this even in the picture here. Only 1/4 of the circle is filled. This means that the whole wheel will rotate for 1/4 of the circle. Download and run.

Starting the program.

And you saw that our wheel rotates for 1/4 of the whole circle. This is 90 degrees. For a quarter of the whole rotation. Again.

When you need to be more precise and need to have a fine adjustment you can always use degrees for setting the number of degrees that you would like the wheel to turn.

Courses and lessons with this Tutorial

This Tutorial is used in the following courses and lessons

Image for EV3 Phi. Introduction to robotics with LEGO Mindstorms
  • 92
  • 220:20
  • 36
Image for Turning with a LEGO Mindstorms Robot
  • 14
  • 0
  • 4
  • 3d_rotation 0