Adding conditions in the code
Because I studied Biology and have a Master's diploma, I'm familiar with organic and living behaviors. I like to tell my students that the code, especially in interaction design fields of work, has to be alive. With Arduino, we often build machines that are able to "feel" the real world and interact with it by acting on it. This couldn't be done without condition statements. This type of statement is called a control structure. We used one conditional structure while we tested our big code including variables display and more.
if and else conditional structure
This is the one we used without explaining. You just learned patience and zen. Things begin to come, right? Now, let's explain it. This structure is very intuitive because it is very similar to any conditional pseudo code. Here is one:
If the value of the variable a
is smaller than the value of variable b
, switch on the LED. Else switch it off.
Now the real C code, where I simplify the part about the LED by...