Академический Документы
Профессиональный Документы
Культура Документы
Primero que nada, hay que construir una especie de plantilla, para poder posicionar bien los leds y
efectuar el doblado de las patillas, sin que se deforme, o que por lo menos parezca un cubo al estar
terminado.
Para esto, una madera fina, y un taladro con broca del 5 (justo el tamao de los leds 5mm), y
realizamos la plantilla con los 9 agujeros en forma de cubo y uno en el centro, tal que asi:
Estructuras de leds
Una vez que tengamos las estructuras de los leds, procedemos a conectarlas entre s, y para ello
utilizando la misma plantilla colocamos una de las estructuras dentro, con ayuda de unas pinzas de
cocodrilo colocamos otra estructura encima y soldamos los nodos de los leds esta vez, repitiendo
el paso para la ltima estructura y finalizando el cubo.
Y una vez conectado, declaramos los pines como un array de filas y columnas, y que decir, es
simplemente encender unos leds ;)
dejo aqu el cdigo correspondiente al momento en que se encienden los leds aleatoriamente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
pinMode(Filas[contador], OUTPUT); }
}
void loop()
{
RandLed();
}
void RandLed()
{
RandFila = random(0,3);
RandColumna = random(0,9);
digitalWrite(Filas[RandFila], HIGH);
digitalWrite(Columnas[RandColumna], HIGH);
delay(75);
digitalWrite(Filas[RandFila], LOW);
digitalWrite(Columnas[RandColumna], LOW);
delay(50);
}
Otro cdigo