Imagine that you have followed carefully the Blink250ms
project, everything is wired correctly, you double-checked that, and the code seems okay too, but it doesn't work.
Our LED isn't blinking at all. How to be sure that the loop()
structure of your code is correctly running? We'll modify the code a bit in order to trace its steps.
Here, in the following code, we'll add serial communication for the LED to blink every 250 ms:
Open your previous code.
Use Save As to create another project under the name
TalkingAndBlink250ms
.Modify the current code by adding all rows beginning with
Serial
as follows:/* TalkingAndBlink250ms Program Turns a LED connected to digital pin 8 on for 250ms, then off for 1s, infinitely. In both steps, the Arduino Board send data to the console of the IDE for...