|
2 | 2 | Blink
|
3 | 3 | Turns on an LED on for one second, then off for one second, repeatedly.
|
4 | 4 |
|
5 |
| - Most Arduinos have an on-board LED you can control. On the Uno and |
6 |
| - Leonardo, it is attached to digital pin 13. If you're unsure what |
7 |
| - pin the on-board LED is connected to on your Arduino model, check |
| 5 | + Most Arduinos have an on-board LED you can control. On the UNO, MEGA and ZERO |
| 6 | + it is attached to digital pin 13, on MKR1000 on pin 6. |
| 7 | + If you're unsure what pin the on-board LED is connected to on your Arduino model, check |
8 | 8 | the documentation at http://www.arduino.cc
|
9 | 9 |
|
10 | 10 | This example code is in the public domain.
|
11 | 11 |
|
12 | 12 | modified 8 May 2014
|
13 | 13 | by Scott Fitzgerald
|
14 |
| - */ |
| 14 | + |
| 15 | + modified 2 Sep 2016 |
| 16 | + by Arturo Guadalupi |
| 17 | +*/ |
15 | 18 |
|
16 | 19 |
|
17 | 20 | // the setup function runs once when you press reset or power the board
|
18 | 21 | void setup() {
|
19 |
| - // initialize digital pin 13 as an output. |
20 |
| - pinMode(13, OUTPUT); |
| 22 | + // initialize digital pin LED_BUILTIN as an output. |
| 23 | + pinMode(LED_BUILTIN, OUTPUT); |
21 | 24 | }
|
22 | 25 |
|
23 | 26 | // the loop function runs over and over again forever
|
24 | 27 | void loop() {
|
25 |
| - digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) |
26 |
| - delay(1000); // wait for a second |
27 |
| - digitalWrite(13, LOW); // turn the LED off by making the voltage LOW |
28 |
| - delay(1000); // wait for a second |
| 28 | + digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) |
| 29 | + delay(1000); // wait for a second |
| 30 | + digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW |
| 31 | + delay(1000); // wait for a second |
29 | 32 | }
|
0 commit comments