SHOW:
|
|
- or go back to the newest paste.
1 | /********** Proyecto ********** | |
2 | * Universidad Santiago de Cali | |
3 | * | |
4 | * Laboratorio 01: 8 LEDs en linea | |
5 | * Autor: Diego Fernando Marin | |
6 | * Descripcion: | |
7 | * Mover un LED encendido de Izquierda a Derecha y viceversa | |
8 | * Conexiones: | |
9 | * 8 LEDs + resistencias a los pines D2 .. D9 | |
10 | - | * Version: 1 |
10 | + | * Version: 2 |
11 | */ | |
12 | ||
13 | /********** Librerias **********/ | |
14 | ||
15 | // ninguna | |
16 | ||
17 | /********** Constantes **********/ | |
18 | ||
19 | // ninguna | |
20 | ||
21 | /********** Objetos **********/ | |
22 | ||
23 | // ninguno | |
24 | ||
25 | /********** Variables **********/ | |
26 | ||
27 | // ninguna | |
28 | ||
29 | /********** Configuracion **********/ | |
30 | ||
31 | void setup() { | |
32 | - | pinMode(2, OUTPUT); |
32 | + | for (int pin=2; pin<=9; pin++) { |
33 | - | pinMode(3, OUTPUT); |
33 | + | pinMode(pin, OUTPUT); |
34 | - | pinMode(4, OUTPUT); |
34 | + | } |
35 | - | pinMode(5, OUTPUT); |
35 | + | |
36 | - | pinMode(6, OUTPUT); |
36 | + | |
37 | - | pinMode(7, OUTPUT); |
37 | + | |
38 | - | pinMode(8, OUTPUT); |
38 | + | |
39 | - | pinMode(9, OUTPUT); |
39 | + | |
40 | ||
41 | // Acciones | |
42 | for (int pin=2; pin<=9; pin++) { | |
43 | digitalWrite(pin, HIGH); | |
44 | delay(1000); | |
45 | digitalWrite(pin, LOW); | |
46 | delay(1000); | |
47 | - | digitalWrite(2, HIGH); |
47 | + | } |
48 | - | delay(1000); |
48 | + | |
49 | - | digitalWrite(2, LOW); |
49 | + | |
50 | - | delay(1000); |
50 | + | |
51 | - | digitalWrite(3, HIGH); |
51 | + | |
52 | - | delay(1000); |
52 | + | |
53 | - | digitalWrite(3, LOW); |
53 | + | |
54 | - | delay(1000); |
54 | + |