Improving FLL Robot Game. Task. Calculate rotations
Calculate the number of rotations you have to do with the motor to rotate the final small 8 teeth driving gear wheel to 1.25 rotations?
- #469
- 06 Apr 2017
Calculate the number of rotations you have to do with the motor to rotate the final small 8 teeth driving gear wheel to 1.25 rotations?
What should you as a teacher know when the students are trying to achieve a program and robot attachment that could reproduce their behaviour 9 out of 10 times.
If you've done the calculation following the previous tutorials you would arrive at a result of 18.75 rotations. But this is not the correct answer. The calculation is wrong, because the math model that we've built, although kind of obvious, is not correct. When experimenting the correct number of rotations would be 37.5. This is a large difference. Two times larger. Exactly two times large. Something should be happening here - and this thing is "planetary mechanism"
In this video we discuss the durability of the construction of LEGO robots and how do we make them more durable.
One of the smartest things you could do in any software program is to extract logic in small reusable, simple, understandable units. In EV3-G these are called Blocks and we are going to extract the logic for finding a minimum and maximum for each of the sensors in a new block.
A common question is how to display arrays on the LEGO Mindstorms EV3 brick screen. Displaying values from an array is not different from any other display operation. In this tutorial, we would look at displaying two specific values. The minimum and the maximum for a specific sensor from the Advance Calibration Course Section
We will share the idea behind that challenge and how to conduct the challenge in a classroom.
Following the Advanced Sensor Calibration course section, it is time to extract the logic for getting a calibrated value into a new block. This block will have an input and on this input, we give the port number. The block will return the calibrated value for this port number. We've built all the other blocks only because of this almost final video here.
What should you do as a teacher when the students are calculating the gear ratios and number of needed rotations?
When you first start the EV3 brick, you see the recent programs menu. Let's see what it is all about.
In this episode of the Basic NXT Programming series I will cover the sound sensor. I will explain how to program the sound sensor, stop on common problems faced, when the sound sensor is used and finally we will build a program that will allow us to control the robot's speed through the volume of the sound.
A special fourth case for a turning with robots with two wheels.
One of the interesting things in this sequence of videos is the program. The program detects when the system has reached the maximum speed and then stops the motor from rotating. We detect this with the EV3-G software
In this tutorial, we show you how to display all the values from an EV3-G array on the EV3 brick display. We are using an array Read Operation along with a loop. We are also detecting the loop counter and using it as an index to an array. It's basically the only viable way to do it. The process is commonly referred to as - "Iteration over an array" (although we still do not have an iterator in the programming language, we promise that one day we would do the super advance videos on "iteration" using the LEGO MINDSTORMS robots")
In the EV3-G software, you could use negative numbers for power and rotations. In this episode, we would look at what is the meaning of this numbers and make a few notes of where the teacher must be more careful.
This video tutorial shows how the LEGO Mindstorms EV3 Rider Robot Motorcycle with Cart robot works. You can ride a friend with you.
This video tutorial contains a detailed explanation on how we accomplish the FIRST LEGO League 2018-2019 Into Orbit mission called M05. EXTRACTION, but compared to one of the other tutorials about this mission, in this specific tutorial we are using Box Robot 1 and a multi-purpose attachment. The attachment is designed for two missions and one of the missions is the Extraction
How important is it to have predictable behavior in your classes.
Едновременно използване на блокчетата за дисплей, звук, изчакване и движение.
Note for the teacher on making the construction more stable, more durable and using beams for this.
Смята се, че е очевидно и интуитивно как да свържем компютъра и робота. Все пак ще разкажем подробно как се прави, за да знаем, че е ясно на всички.
How to control the speed of the motors and the speed of the robot.
In this tutorial, I will cover the adjustments of the display and the color lamp blocks from the LEGO Mindstorms NXT-G. Today I will show you how to use the color lamp in order to make your robot more interesting or how to display sensors values or try to draw something on the screen of the brick.
Why we change the robots all the time and what to observe in each new robot.
Как да поддържаме дисциплина в клас и как да ободряваме учениците.
This video tutorial contains a details explanation on how we accomplish the FIRST LEGO League 2018-2019 Into Orbit mission called M06. SPACE STATION MODULES. This again is a very interesting mission from the competition from which we could learn a lot of basic principles in the field of robotics.