cubo de leds 4x4x4 diario

11
Días y semanas anteriores: Inicie el cubo de LEDS 4x4x4, compramos sesenta y cuatro (64) LEDS, cuatro (4) transistores, una (1) plaqueta experimental, veintiuna (21) resistencias. Con una placa MDF (fibrofacil) le hice dieciséis (16) orificios para hacer las matrices de los pisos, empecé con un piso y fui haciendo los demás pisos, (en la otra imagen voy terminando un piso). Luego fui poniendo cada LEDS en cada orificio, así fui armando la primera fila luego seguí con la segunda hasta tener cuatro fila ya hechas, al terminar seguí con las demás filas que faltaban. Cuando hice la plantilla con el DMF hice los 4 pisos los fui apilando uno por uno hasta que

Upload: juvenal-soto

Post on 11-Dec-2015

33 views

Category:

Documents


1 download

DESCRIPTION

cubo de leds 4x4x4 mi diario de como lo ise

TRANSCRIPT

Page 1: cubo de leds 4x4x4 diario

Días y semanas anteriores:

Inicie el cubo de LEDS 4x4x4, compramos sesenta y cuatro (64) LEDS, cuatro (4) transistores, una (1)

plaqueta experimental, veintiuna (21) resistencias.

Con una placa MDF (fibrofacil) le hice dieciséis (16) orificios para hacer las matrices de los pisos, empecé

con un piso y fui haciendo los demás pisos, (en la otra imagen voy terminando un piso).

Luego fui poniendo cada LEDS en cada orificio, así fui armando la primera fila luego seguí con la segunda

hasta tener cuatro fila ya hechas, al terminar seguí con las demás filas que faltaban.

Cuando hice la plantilla con el DMF hice los 4 pisos los fui apilando uno por uno hasta que

Page 2: cubo de leds 4x4x4 diario

Como pueden ver en esta imagen acá tengo las cuatro filas del cubo esta fue la primera fila me faltan las

otras tres para poder armar el cubo, fue muy duro hacer esto torque tenía que ver que no se salgan los

LEDS, me tomó una clase nada más pero no me tenía que equivocar porque si no tenía que armar otra vez

de nuevo la fila.

Como pueden ver en esta imagen, la primera fila del cubo ya esta soldada pero todavía me queda hacer

las otras tres más.

Page 3: cubo de leds 4x4x4 diario

Bueno al fin termine de hacer las cuatro filas del cubo, bueno lo único que me falta es soldarlas a las

cuatro filas y listo.

En ese trayecto de soldar las cuatro filas, tuve un inconveniente cuando termine, me di cuenta que estaba

desprolijo y quedaba medio chueco el cubo.

Page 4: cubo de leds 4x4x4 diario

Bueno así que los tuve que desoldar y soldar nuevamente para que quede más prolijo, al hacer

nuevamente cada fila del cubo, cuando puse cada LEDS en la matriz los pegue con cinta de papel para que

quede más derecho el cubo y no me quede desprolijo como la imagen anterior. Al hacer todo esto

nuevamente me tomo como dos clases más.

Bueno esta es la segunda imagen que saqué con el cual tuve que hacer nuevamente el cubo de LEDS

como pueden ver tiene cinta de papel para que no se salgan los LEDS así me queda más prolijo.

Page 5: cubo de leds 4x4x4 diario

Bueno ahora me quedo más o menos prolijo traté de hacerlo lo más prolijo posible pero bueno, más

prolijo que el anterior quedó. Es difícil soldar algo tan chiquito cuando no tenés práctica.

Bueno en esta imagen como pueden ver que el cubo de LEDS luego de terminarlo de soldar, lo tuve que

soldar a una placa experimental, porque en un protoboar no se puede soldar, y se aflojaba y corría el

riesgo que no funcionara, así que tuve que comprar una placa experimental de (10x10) en esa placa pude

soldar una peineta para poder colocar los cables que los mismo iban conectados al Arduino. En ese

momento que terminé de soldar la peineta, soldé los transistores.

Page 6: cubo de leds 4x4x4 diario

En esta imagen se pueden ver mejor los transistores soldados a la placa, luego soldé un cable desde la

peineta hasta una pata del transistor, después soldé desde la pata del transistor a un piso del cubo, así

con cada piso del cubo.

Page 7: cubo de leds 4x4x4 diario

Después soldé dieciséis (16) resistencia de 5K a la peineta.

Resistencia de 5K.

Page 8: cubo de leds 4x4x4 diario

Bueno esta es la parte de atrás de la placa, está soldado el cubo de LEDS y la peineta.

25/10/2.013

Hoy tuvimos que soldar nueva mente las resistencias porque las resistencias que teníamos eran de 5K y

eso hacía que los LEDS no brillaran demasiado cuando están encendidos, entonces les puse resistencia de

1K para darles más brillo a los LEDS.

Anterior mente en esta semana yo quise desoldar las resistencias de 5K y soldar las de un 1K pero tuve un

inconveniente yo no sé mucho soldar y les puse mucho estaño y fui quemando la placa y hoy cuando

tuvimos clase con el profesor lo pudimos arreglar una vez que el profesor me enseñó cómo tenía que

soldarlos. Fuimos terminando de soldar las resistencias de 1K una vez que terminamos de soldarlas lo

conecté a Arduino para probarlo y le descagué un programa que bajé de internet y funcionó el cubo de

LEDS.

Page 9: cubo de leds 4x4x4 diario

yYo pienso que ya está todo listo ya tengo que aprender ahora la programación del cubo.

Esta es una resistencia de 1K le

pusimos esta resistencia para

que brillen más los LEDS.

El profesor me bajo una programación para hacer andar el cubo de LEDS con arduino la probé y funcionó

pero después busqué una yo y la modifiqué para que encendiera una sola fila del cubo este es el código

fuente de la programación con arduino:

Page 10: cubo de leds 4x4x4 diario

int C1 = 13;

int C2 = 12;

int C3 = 11;

int C4 = 10;

int C5 = 9;

int C6 = 8;

int C7 = 7;

int C8 = 6;

int C9 = 5;

int C10 = 4;

int C11 = 3;

int C12 = 2;

int C13 = 1;

int C14 = 0;

int C15 = 14;

int C16 = 15;

int L1 = 16;

int L2 = 17;

int L3 = 18;

int L4 = 19;

void setup() {

pinMode(C1, OUTPUT);

pinMode(C2, OUTPUT);

pinMode(C3, OUTPUT);

pinMode(C4, OUTPUT);

pinMode(C5, OUTPUT);

pinMode(C6, OUTPUT);

pinMode(C7, OUTPUT);

pinMode(C8, OUTPUT);

pinMode(C9, OUTPUT);

pinMode(C10, OUTPUT);

pinMode(C11, OUTPUT);

pinMode(C12, OUTPUT);

pinMode(C13, OUTPUT);

pinMode(C14, OUTPUT);

pinMode(C15, OUTPUT);

pinMode(C16, OUTPUT);

pinMode(L1, OUTPUT);

pinMode(L2, OUTPUT);

pinMode(L3, OUTPUT);

pinMode(L4, OUTPUT);

}

void loop() {

digitalWrite(C1, HIGH); //C1 begins

digitalWrite(L1, HIGH);

digitalWrite(L2, HIGH);

digitalWrite(L3, HIGH);

digitalWrite(L4, HIGH);

}

Page 11: cubo de leds 4x4x4 diario

Esta es la programación, tengo una que es igual a esta pero prenden solo dos filas, otra que prenden tres

filas y una que prenden cuatro filas y la última es que prenden todos los LEDS, no fue difícil porque yo

tenía la programación que hacía que encendiera un led y se apagaba e iba prendiendo el otro. Esto lo hice

para ir aprendiendo el funcionamiento del programa, con esto aprendí a moverme dentro de la matriz.

Le modifiqué la línea que tenía el “delay” y le borre otras cosas para que el led no se apagara y así fui

viendo si me salía y me salió se lo tengo que mostrar al profesor saber que me dice si está bien o no está

bien, hay más programaciones que tengo pero no las voy a poner a todas pero me voy a quedar con dos o

tres porque me parece que están muy buenas y con eso se aprende fácilmente a programarlo.

18/11/2.013

Hoy probé la programación que hice y me salió bien, pero ahora tengo un problema porque estoy

haciendo otra programación para que vayan prendiendo las filas de arriba hacía bajo pude hacer andar la

primera fila pero cuando quise hacer andar la segunda fila me prendía la tercera fila hacía que tengo que

ver cuál es el problema. Seguramente es un cable mal conectado o quizás un número de vector mal

colocado.

Conclusión:

Con este proyecto aprendí mucho de programación, ahora se manejar vectores, bits, direcciones,

matrices en arduino. Fue una manera fácil y que me interesó mucho, porque a medida que iba probando

iba viendo los resultados en los leds. Me gusto mucho este proyecto.

Ahora estoy programando con bucles de (for next) para lograr que el cubo muestre una secuencia

divertida así el año que viene le mostramos a todos en la escuela qué lindo que quede este aparatito.