

Write your first program with EV3-G software
Now we will create the first program in this course and we will make the robot move forward.
- #365
- 04 Feb 2017
Now we will create the first program in this course and we will make the robot move forward.
We will demonstrate with a robot what the acceleration is and the effects of high and low acceleration.
We extract the Proportional Line Following algorithm into a new block with parameters. This allows us to experiment with the Threshold, Constant Speed and Relaxation Coefficient. You can now easily use the block in you other programs without having to implement it.
Given the large number of gear wheels and axles in each EV3 and NXT sets there are many possibilities for building gear mechanisms. We are developing something like a gear box that has different axles that could all turn in different directions.
Building instructions for the EasyBot LEGO Mindstorms robot using in many of our courses and tutorials. This EasyBot has two motors and two front wheels. The third wheel is...well, check it out, see how the third wheel is built.
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
Not all LEGO Mindstorms EV3 Robot should be aligned horizontally or vertically. It is quite possible to have the brick and the motors attached in such a way that the robot is at a certain angle.
This is a very useful small construction that could be used as a base and extended with hands and heads or other interesting ....robot body parts.
Don't we all love animals? But it is sometimes difficult to have a puppy at home. Presenting to you - the Puppy robot (drums in the back). It has some of the benefits of a Puppy - it is small, it can follow you with the Ultrasonic Sensor and it can bark (if you program it to). Follow the building instructions. Use it at home or at class.
Instructions for building a steering chassis from LEGO EV3 Mindstorms. It uses EV3 Large motor to power the rear wheels and EV3 Medium motor for the steering mechanism. Find building instructions for the remote control here.
We have to admit. This is quite an interesting missions. There is a Manhole cover and it must be turned upside down. Well, the robot must turn it. Again LEGO Box Robot Three With Large Wheels and Thee light sensors and one Gyro is used as a base for the Robot.
This program uses the Move Steering block to controll the robot to move. Download and run the program.
These are the programs for our boxing robots and their Joysticks. They are made for a game of two fighters with their respective joysticks, fighting until one is knocked out or its "heart" touch sensor is punched by the other robot. The fighters require the two "leg" motors to be connected on ports B and C and the hand medium motors on port D. The touch sensors should be connected on port 1, however keep in mind that the game may be better without them. The distance sensor has no purpose in the program as it is used only for aesthetics. The joysticks require the motor for forward and backward to be connected on port B and the motor for left and right to be connected on port A. The touch sensor operates the hands and must be connected on port 4.
This robot is a spin-off of the Useless machine built from LEGO Mindstorms EV3. This robots mission is to be the last to press the button it holds.
The FLL season is great, but has one disadvantage - it ends. We have prepared that course for those of you that does not want to stop! The course presents a whole new challenge with custom designed field and mission models, that can be built from just 2 LEGO Mindstorms EV3 sets (core+resource). It is a great way to keep the momentum going after the end of the FLL season and prepare in the best way possible for the next.
One of the students' favorite LEGO Mindstorms robots. Have fun with Iqazator, moving over all kinds of obstacles as a real millitary tank machine.
The course introduces students to the programming language Python. We use LEGO Mindstorms EV3 Robots. Python is a popular programming language. It could be used for introducing students to programming, for academic studies, for developing machine learning algorithms and as a general-purpose language.
During the course, students learn how to read and how to develop Python programs. They use an Integrated Development Environment called Visual Studio Code. Robots are programmed to perform interesting and funny tasks like "bringing you water". The level ends with competition on a playing field with boxes.
EV3-G program developer for the FIRST LEGO League 2019 City Shaper Elevator Mission. The robot calibrates the possible of the attachment and then moves forward and backward to complete the mission