LEGO MINDSTORMS EV3

Radarford, the Traffic Police Officer Speed Radar Robot, built with LEGO Mindstorms EV3
Do you have some awesome remote controlled racer cars? Have you ever wanted to see which one is faster? Or maybe having a speed race with your homies. You can do all that and much more with this amazing LEGO Mindstorms EV3 radar robot. It will also ring police sirens when you break the speed limit, just know that you're declared WANTED!
An example program for using this robot could be found here.
- #633
- 16 Feb 2019


Teacher's Note: How to solve the tasks for the kiwi robot
Today’s lesson unites tasks from the fish-lesson and the scorpion-lesson. The lesson is more like a revision so feel free to let students struggle on their own with the tasks.
Use some tape or something more creative to mark the kiwi’s den for your field today. Use a ball, or something else, for food. The size of the ball is not that important as kiwi eat virtually anything (as kiwi are omnivorous) :).
The task consists of two parts: going to someone’s hand and back to the den and checking whether the robot has caught the ball (food).
In the first task the robot starts moving forward until it reaches a student’s hand thanks to the ultrasonic sensor and then stops. It is reasonable to set the ultrasonic sensor at a value of 10 cm. After the robot reaches the student’s hand, it should open its beak (the degrees for the medium motor should be preset). The value of the degrees is found in the previous task – about 180 degrees. Then, the robot waits for 1 second so that the student has time to put the “food” into the kiwi’s beak. As we don’t know in advance how big the food is, we cannot set the degrees for the medium motor which is why we program the robot to move for 1 second. In the next tasks we will add a check for whether the robot has managed to take any food with its beak. Finally, the robot goes backwards using the wait block, until the value of the rotation sensor of one or both motors is less or equal to 0, which is analogous to the fish task from Lesson 2. Just like in the previous lessons, be careful with the port you set for the wait block as its default setting is for the motor driving the beak!
The second task comes as an improvement of the first one. You should repeat the measurements you made in the previous lesson. The expected degrees are 0. If the kiwi has taken any food with its beak, the degrees will be more than 0. That is why we should add a switch block after closing the beak. During this block we will check whether the degrees of the medium motor are more than 0. If yes, then the kiwi has managed to take some food and it should go back to its den. If not, then the kiwi has not managed to take any food and it should try again. In order to be able to check the result after the second open-and-close of the beak, you should put the switch block in a loop. As a result the kiwi will keep opening and closing its beak and will return to its den only when it catches food.
You can find programs for the robot here: https://www.fllcasts.com/programs/acvhyl-program-for-the-ev3-kiwi-bird-robot-lintu
If the beaks brake, tell your students to lower the power as kiwi are not very strong, although they eat meat as well.
- #1143
- 28 Feb 2019


Dot operator and importing commands
Have you noticed how the "run()" is written after the "Motor()" command and they are separated by a dot? This dot separation is called a "Dot" operator.
- #1528
- 28 Jan 2020


Teacher's Notes: Camera on wheels course section
How to approach that fun relief task.
- #428
- 20 Apr 2017

Ultrasonic Sensor. Smooth follow a wall (part 2)
In the first LEGO tutorial we started following a wall with the Ultrasonic Sensor. In this tutorial we would improve the program, remove the zig zag movement and make it very smooth.
- #162
- 21 Oct 2015

Vault Door programs
These programs are examples of programs that complete the tasks from the third lesson of 3.0 course. The programs are designed for the Vauld Door Robot.
- #oh2g6c
- 04 Jun 2020

Improving FLL Robot Game. Teacher Note. How much should you expect from 40 teeth gears solution.
How to align the wheels and how much should you push for this solution?
- #447
- 06 Mar 2017

Rubber band attachment with a flywheel - solving FLL 2014 Search Engine (part 2)
In this tutorial of the series we would get into more details on how the flywheel works, what's its purpose and how the whole attachment is triggered with the first rubber band.
- #105
- 13 Sep 2015