In this post we will cover the Logic Operations programming block used within the Lego MINDSTORMS EV3 programming software. We will cover all the available options and also provide a step by step example program. What Is the Logic Operations Block? The Lego EV3 Logic Operations block is used to perform a logic operation on the passed inputs. It takes …
Lego MINDSTORMS EV3: Array Operations Block In Detail
In this post we will cover the Array Operations programming block used within the Lego MINDSTORMS EV3 programming software. We will cover all the available options and also provide a step by step example program. What Is An array? Before we get started on the EV3 Array Operations block it’s best to define what an array is. An array is …
Lego MINDSTORMS EV3: Round Block In Detail
In this post we will cover the Round programming block used within the Lego MINDSTORMS EV3 programming software. We will cover all the available options and also provide a step by step example program. What Is the Round Block? The EV3 Round block depending on it’s mode will convert a decimal value into an integer value (i.e. A whole number) …
Lego MINDSTORMS EV3: Range Block In Detail
OK you guessed it, we are not covering mountain ranges here (i.e. if you saw the post image on our front page) – in this post we will cover the Range programming block used within the Lego MINDSTORMS EV3 programming software. We will cover all the available options and also provide a step by step example program. What is the …
Lego MINDSTORMS EV3: Compare Block In Detail
In this post we will cover the Compare programming block used within the Lego MINDSTORMS EV3 programming software. We will cover all the available options and cover it’s uses within a step by step example program. What is the Compare Block? The Compare block compares 2 numbers to find out if they are equal, not equal, or greater. It has …
Lego MINDSTORMS EV3: Constant Block In Detail
In this post we will cover the Constant block used within the Lego MINDSTORMS EV3 programming software. As well as explaining this block we will include 2 step by step example programs. What is a constant? In programming terms a constant is a value that cannot be modified within the program once it is set. What is the Constant Block? …
Lego MINDSTORMS EV3: Text (Merge) Block In Detail
In this post we will cover the Text block (sometimes called the Text Merge block) used within the Lego MINDSTORMS EV3 programming software. As well as explaining this block we will include 2 step by step example programs. What is the Text Block? The Lego MINDSTORMS EV3 Text block is used to merge up to 3 text inputs into a …
Lego MINDSTORMS EV3: Random Block In Detail
In this post we will cover the Random programming block used within the Lego MINDSTORMS EV3 programming software. We will cover all the available options and explain them by using them using step by step example programs. What is the Random Block? The Random block has 2 modes and will either output a random numeric or logic (true or false) …
Lego MINDSTORMS EV3: Brick Buttons Full Tutorial
The Lego MINDSTORMS EV3 buttons can be used as an input device for a robot or a simple program running on the EV3 Brick. They can be used within a program like sensors to detect when a button is being pressed. Some uses for the buttons are: Answering questions on the screen Calling specific actions on a robot, e.g.: Making …
Lego Mindstorms EV3: Switch Block In Detail
The switch block along with the loop and variable blocks are the core building blocks to any program. In this post we will cover the Switch block, how it works, its uses along with step by step examples. What does the Switch Block Do? The switch block is a conditional statement and in its simplest form, if the statement is …