Está en la página 1de 6

Universitaria de investigacin y

desarrollo - UDI
1



DESIGN AND PROGRAMMING OF A CUBE LED.


DISEO Y PROGRAMACION DE UN CUBO LED


1
Andres Fernando mendoza aguilar,
2
Stevenson RibonAmaris,
3

Jonathan Cardozo bohorquez.
Universitaria de Investigacin y Desarrollo-UDI
Grupo de Ingeniera Electrnica, Facultad de Ingenieras, Programa de Ingeniera
Electrnica, Barrancabermeja Santander, Colombia.
1
andres.mendoza28@hotmail.com,
2

remix.250@hotmail.com,
3
j.cardozo1990@gmail.com.


Abstract: the next project to be undertaken is a led cube 5 * 5 * 5 is further shaped by a
arduino board one of 5 analog and 13 digital outputs, in which it will enter programming
game snake used cell 1105 nokia; five pins Installation transistors, which generate more
power to the hub using a source of 5v is used, the transistors are connected in the positive
ranks, to manage the columns need 25 outputs which do not provide the arduino, 2Driver
was installed that consists of 16 outputs each, each negative terminal of lED were
connected to pins of the integrated driver, the LEDs will be protected by a resistor. the
circuit is located on a circuit baquela hub where it is printed to make it independent the
project.

Keywords: breadboard, resistors, led, arduino. board, source driver.

Resumen: el siguiente proyecto a realizar es un cubo led de 5 * 5 * 5 adicionalmente
est conformado por una placa arduino uno, de 5 entradas anlogas y 13 salidas
digitales, en el cual se va introducir la programacin del juego de la culebra que
utilizaban los celulares 1100 de nokia; se utilizaron cinco pines para instalacin de
transistores, el cual generara mayor corriente al cubo con ayuda de una fuente de 5v;los
transistores estn conectados en la filas positivas, para el manejo de las columnas
necesitaremos 25 salidas el cual no las brinda el arduino, se instal 2driver que est
compuesto por 16 salidas cada uno, cada terminal de los led negativos se conectaran en
los pines del integrado driver, los led estar protegido por una resistencia. todo el circuito
est situado en una baquela donde est impreso el circuito del cubo esto para hacer ms
independiente el proyecto.



Palabras clave: protoboard, resistencias, led, placa, arduino, fuente, driver.


1. INTRODUCION
Cada da el mundo de las tecnologas avanza
constantemente, la robtica es una parte
fundamental de la electrnica que da a da crea
nuevos inventos que permite el desarrollo de
sistemas inteligentes.

En los ltimos tiempos se han desarrollado
innumerables formas de controlar robots con el
fin de hacerlos ms eficientes y autnomos que
permita la interaccin hombre-mquina; hoy en
dia son utilizadas las tarjetas arduino que puede
tomar informacin del entorno a travs de sus
entradas analgicas y digitales, puede controlar

Luces, motores y otros actuadores. El micro
controlador en la placa Arduino se programa
mediante el lenguaje de programacin Arduino
(basado en Wiring) y el entorno de desarrollo
Arduino (basado en Processing). Los proyectos
hechos con Arduino pueden ejecutarse sin
necesidad de conectar a un computador., capases
de recibir informacin, procesarla y generar un
resultado final que ha llevado a la innovacin
de la tecnologa programable a un punto
mayor, con mltiples aplicaciones en todos los
campos, ya sea de la robtica o la electrnica
convencional.




Universitaria de investigacin y
desarrollo - UDI
2


2. COMPONENTES DEL CUBO LED.

2 Driver (tlc 5940)
Baquela con circuito impreso
Cables
Multimetro (solo para revisar corrientes
y voltajes)
1 Arduino
125 Diodos leds
5 Transistores (N2 3904)
5 Resistencias de 1k
2 Resistencias de 2k
1 Resistencia de 10k
2.1 Driver (TLC 5940)

Se requirieron 2 TLC 5940 para obtener ms
salidas, que controlan los negativos de cada
columna




Fig. (1). Representacin real de un TL5940 tomada de :
ver en infografa

2.2 Baquela con circuito impreso



Fig. (2) foto real de la impresin del circuito en una
Baquela virgen

2.3CABLES
Cables para poder alimentar nuestro circuito.



Fig. (3) cables calibre # 22 tomada de: ver en infografa

2.4MULTIMETRO

Para poder tomar las mediciones de voltaje y
corrientes.


Fig. (4) multmetro multipropsito tomado de: ver en
infografa


2.5 Arduino uno

Se utiliz para el control de salidas de cada fila
del cubo led y el control de los mando para el
juego de la culebra

Fig. (5) representacin del real del arduino uno tomado
de: ver en infografa

2.6 Diodo led

Se utiliz 125 diodos led para la creacin del
cubo, y sus visualizaciones estas emiten luz roja.





Fig. (6) representacin del real del diodo led tomado de:
ver en infografa

2.7 Transistores N2 3904




Universitaria de investigacin y
desarrollo - UDI
3


Se utilizaron 5 transistores para ampliar la
corriente de que llega a los led, por que la que
arduino suministra no es suficiente para prender
los led.





Fig. (7) representacin de real del transistor N2 3904
tomado de: ver en referencia


2.8 Resistencias ( 1k, 2k, 10k)

Se utiliz 5 resistencias de 1k, 2k,10k, para la
configuracin del sistema




Fig. (8) representacin de real de una resistencia utilizada
en el circuito tomado de: ver en referencia

3. DISEO Y COSTRUCCION DEL CUBO
LED


3.1 CONTRUCCION DEL CUBO LED.

Se construye una plantilla en cartn para
permitir acomodar los leds. con el propsito de
hacerlo ms fcil para su aseguramiento. Los
agujeros fueron realizados con un lpiz ya que
este tipo de cartn es blando, esto permite fijar
los leds para que no se muevan durante el
proceso de soldadura, cada agujero tiene 2.5mm
de separacin entre ellos mismo.


Fig. (9) foto real de la plantilla para realizar las capas del
cubo led
Despus de acomodar los leds en la plantilla se
doblan los nodos (es la parte positiva del led, se
puede identificar por: la que tiene la parte que no
es plana en el borde del led o la ms larga de las
dos, dentro del led es la de menor tamao), de
cada led de manera que formen un ngulo de 90
grados ahora se solda. Para que se facilite soldar
los nodos de los leds deben apuntar hacia
adentro del cubo, dejando los ctodos hacia
afuera.


Fig. (10). Foto real de la primera capa terminada segn el
procedimiento

El proceso anteriormente explicado se repite
cinco veces ms hasta completar el nmero de
capas necesaria para armar el cubo, ahora se
unen y se soldn las patas negativas o ctodos
entre s para formar el cubo.



Fig. (11) foto real del cubo led 5 *5 * 5 terminado.




Universitaria de investigacin y
desarrollo - UDI
4

3.2 CONEXIONES DEL DRIVER TLC 5940
A LA BAQUELA PREVIAMENTE
IMPRESO EL CIRCUITO EN ELLA, Y AL
ARDUINO.

Unin de los dos tlc 5940 en la baquela impresa,
para obtener las 24 salidas correspondientes para
el control de las patas negativas del cubo led.



Fig. (12) foto real de las conexiones de los tlc5950 para
controlar el cubo led

En la siguiente imagen se muestra como van
ubicados todos los elementos mencionados
anteriormente en la baquela para su posterior
conexin con el arduino.



Fig. (13) foto real del conexionado del cubo led y sus
componentes

3.3 CONSTRUCCION FINAL DEL CUBO Y
SUS COMPONENTES.

Conexionado de los componentes del cubo led al
arduino.

.
Fig. (14) foto real de la terminacin del cubo led

4. DISEO DEL CIRCUITO DEL CUBO
LED.

El siguiente diseo muestra cmo se ubicaron los
elementos necesarios para el control del cubo
led, y sus conexionados esto.



Fig. (15) foto real del circuito impreso y posterior copiado
en la baquela virgen

5. PROGRAMACION DEL CUBO LED.

5.1 EJERCICIO 1 JUEGO CULEBRA

Esta programacin consiste en el juego
tradicionalmente conocido como la culebra que
ha salido en los celulares Nokia 1100, esta
programacin se hizo en el software de arduino
en el que consiste en guiar un punto hacia otro
punto ubicado en el cubo por medio de 6
pulsadores que controlan ese punto guindolo
hacia diferentes lados y adentrndolo tambin
dentro del cubo led, hasta as tratar de hacer el
mayor largor de la culebra sin perder o salirse del
cubo.

A continuacin se encuentra la programacin de
cmo se realiz dicho juego.

Link de descarga.

https://www.mediafire.com/?e9agftkoc840hx4

6. CONCLUSIONES




Universitaria de investigacin y
desarrollo - UDI
5


Este proyecto se realiz con el fin de aprender a
programar en cdigo arduino al principio se
hicieron ejemplos pequeos con el fin de ver el
funcionamiento del software del arduino,
complicando mayor la programacin se opt por
hacer este tipo de programacin un juego muy
conocido, con esto se presenta la oportunidad y
abre muchas puerta para estos tipos de
programaciones complejas, as como se logr
hacer este tipo de programacin la reflexin que
nos queda es que podremos jugar con todos los
comandos que tiene el software y crear mayores
y ms complejas cosas para ayudar a las dems
personas o simplemente un juego como el que se
hizo en esta oportunidad

7. INFOGRAFIA
Conexionado de los dos tlc 5940 al
arduino.
https://www.google.com.co/search?q=tlc5940&tb
m=isch&imgil=mI4pVvzuuyX3EM%253A%253
BC0Ji8UeLRmZpXM%253Bhttp%25253A%252
52F%25252Fwiki.t-o-
f.info%25252FArduino%25252FTLC5940&sourc
e=iu&fir=mI4pVvzuuyX3EM%253A%252CC0Ji
8UeLRmZpXM%252C_&usg=__UGrgnOuEa3Q
olMs0gotDaciPfpo%3D&sa=X&ei=tOYIVKjnJvf
7sASU54DgBw&ved=0CDoQ9QEwBQ&biw=13
66&bih=667#facrc=_&imgdii=_&imgrc=mI4pVv
zuuyX3EM%253A%3BC0Ji8UeLRmZpXM%3B
http%253A%252F%252Fwiki.t-o-
f.info%252Fuploads%252FArduino%252Ftlc5940
_bb.png%3Bhttp%253A%252F%252Fwiki.t-o-
f.info%252FArduino%252FTLC5940%3B900%3
B620
Imagen del tlc 5940
https://co.images.search.yahoo.com/i
mages/view;_ylt=Az_6xdnP9jZUl2QAFG
mtcgx.;_ylu=X3oDMTI0bWlhdXQ2BHNl
YwNzcgRzbGsDaW1nBG9pZAMwMDJh
ODU1NDdmMzQ2Y2M3MDQ4YTZhMjZ
kODNiMDM3YQRncG9zAzExMwRpdANi
aW5n?back=https%3A%2F%2Fco.image
s.search.yahoo.com%2Fyhs%2Fsearch%
3Fp%3Dtlc%2B5940%26n%3D60%26ei
%3DUTF-
8%26y%3DBuscar%26type%3Dds_138_
476%26fr%3Dyhs-aztec-
default%26fr2%3Dsb-top-
co.images.search.yahoo.com%26hsimp
%3Dyhs-
default%26hspart%3Daztec%26spos%3
D12%26nost%3D1%26tab%3Dorganic%26ri%3
D113&w=600&h=600&imgurl=www.electronica
magnabit.com%2Ftienda%2F1113-1757-
thickbox%2Ftlc5940-driver-
pwm.jpg&rurl=http%3A%2F%2Fwww.electronic
amagnabit.com%2Ftienda%2Fcircuitos-
integrados%2F1113-tlc5940-driver-
pwm.html&size=12.9KB&name=Contactar+por+
este+producto+Imprimir&p=tlc+5940&oid=002a8
5547f346cc7048a6a26d83b037a&fr2=sb-top-
co.images.search.yahoo.com&fr=yhs-aztec-
default&tt=Contactar+por+este+producto+Imprim
ir&b=61&ni=160&no=113&ts=&tab=organic&si
gr=12r6ut7vn&sigb=16rot96a9&sigi=12c056e4d
&sigt=114p9ve7h&sign=114p9ve7h&.crumb=aL
mjVlHw.ky&type=ds_138_476&fr=yhs-aztec-
default&fr2=sb-top-
co.images.search.yahoo.com&hsimp=yhs-
default&hspart=aztec
Imagen de cables calibre #22
https://co.images.search.yahoo.com/images/view;
_ylt=Az_6xdnP9jZUl2QAFGmtcgx.;_ylu=X3oD
MTI0bWlhdXQ2BHNlYwNzcgRzbGsDaW1nBG
9pZAMwMDJhODU1NDdmMzQ2Y2M3MDQ4
YTZhMjZkODNiMDM3YQRncG9zAzExMwRp
dANiaW5n?back=https%3A%2F%2Fco.images.s
earch.yahoo.com%2Fyhs%2Fsearch%3Fp%3Dtlc
%2B5940%26n%3D60%26ei%3DUTF-
8%26y%3DBuscar%26type%3Dds_138_476%26
fr%3Dyhs-aztec-default%26fr2%3Dsb-top-
co.images.search.yahoo.com%26hsimp%3Dyhs-
default%26hspart%3Daztec%26spos%3D12%26n
ost%3D1%26tab%3Dorganic%26ri%3D113&w=
600&h=600&imgurl=www.electronicamagnabit.c
om%2Ftienda%2F1113-1757-
thickbox%2Ftlc5940-driver-
pwm.jpg&rurl=http%3A%2F%2Fwww.electronic
amagnabit.com%2Ftienda%2Fcircuitos-
integrados%2F1113-tlc5940-driver-
pwm.html&size=12.9KB&name=Contactar+por+
este+producto+Imprimir&p=tlc+5940&oid=002a8
5547f346cc7048a6a26d83b037a&fr2=sb-top-
co.images.search.yahoo.com&fr=yhs-aztec-
default&tt=Contactar+por+este+producto+Imprim
ir&b=61&ni=160&no=113&ts=&tab=organic&si
gr=12r6ut7vn&sigb=16rot96a9&sigi=12c056e4d
&sigt=114p9ve7h&sign=114p9ve7h&.crumb=aL
mjVlHw.ky&type=ds_138_476&fr=yhs-aztec-
default&fr2=sb-top-
co.images.search.yahoo.com&hsimp=yhs-
default&hspart=aztec
Imagen multmetro.
https://co.images.search.yahoo.com/images/view;
_ylt=Az_6xdnP9jZUl2QAFGmtcgx.;_ylu=X3oD
MTI0bWlhdXQ2BHNlYwNzcgRzbGsDaW1nBG
9pZAMwMDJhODU1NDdmMzQ2Y2M3MDQ4
YTZhMjZkODNiMDM3YQRncG9zAzExMwRp
dANiaW5n?back=https%3A%2F%2Fco.images.s
earch.yahoo.com%2Fyhs%2Fsearch%3Fp%3Dtlc
%2B5940%26n%3D60%26ei%3DUTF-
8%26y%3DBuscar%26type%3Dds_138_476%26
fr%3Dyhs-aztec-default%26fr2%3Dsb-top-
co.images.search.yahoo.com%26hsimp%3Dyhs-
default%26hspart%3Daztec%26spos%3D12%26n
ost%3D1%26tab%3Dorganic%26ri%3D113&w=
600&h=600&imgurl=www.electronicamagnabit.c
om%2Ftienda%2F1113-1757-
thickbox%2Ftlc5940-driver-
pwm.jpg&rurl=http%3A%2F%2Fwww.electronic




Universitaria de investigacin y
desarrollo - UDI
6

amagnabit.com%2Ftienda%2Fcircuitos-
integrados%2F1113-tlc5940-driver-
pwm.html&size=12.9KB&name=Contactar+por+
este+producto+Imprimir&p=tlc+5940&oid=002a8
5547f346cc7048a6a26d83b037a&fr2=sb-top-
co.images.search.yahoo.com&fr=yhs-aztec-
default&tt=Contactar+por+este+producto+Imprim
ir&b=61&ni=160&no=113&ts=&tab=organic&si
gr=12r6ut7vn&sigb=16rot96a9&sigi=12c056e4d
&sigt=114p9ve7h&sign=114p9ve7h&.crumb=aL
mjVlHw.ky&type=ds_138_476&fr=yhs-aztec-
default&fr2=sb-top-
co.images.search.yahoo.com&hsimp=yhs-
default&hspart=aztec
Imagen de arduino uno (Fig. (5))
https://www.google.com.co/search?hl=es-
419&site=imghp&tbm=isch&source=hp&biw=13
66&bih=667&q=cables&oq=cables&gs_l=img.3..
0l10.1690.4229.0.4724.6.6.0.0.0.0.463.1316.0j2j2
j0j1.5.0....0...1ac.1.55.img..1.5.1311.gTwdQ_FQ4
ao#hl=es-
419&tbm=isch&q=arduino+uno&facrc=_&imgdii
=_&imgrc=Cbj4eEjlm_kj3M%253A%3BmC1VL
EIMmTMXPM%3Bhttp%253A%252F%252Fard
uino.cc%252Fen%252Fuploads%252FMain%252
FArduinoUno_r2_front450px.jpg%3Bhttp%253A
%252F%252Farduino.cc%252Fen%252FMain%2
52FarduinoBoardUno%3B450%3B315
imagen de diodo led (Fig. (6))
https://www.google.com.co/search?hl=es-
419&site=imghp&tbm=isch&source=hp&biw=13
66&bih=667&q=cables&oq=cables&gs_l=img.3..
0l10.1690.4229.0.4724.6.6.0.0.0.0.463.1316.0j2j2
j0j1.5.0....0...1ac.1.55.img..1.5.1311.gTwdQ_FQ4
ao#hl=es-
419&tbm=isch&q=diodo+led&facrc=_&imgdii=_
&imgrc=4TvfKTVQSf9DvM%253A%3BIETNk
wEn1dU4JM%3Bhttp%253A%252F%252Fimage
s.quebarato.co.ve%252FT440x%252Fdiodo%252
Bled%252Bultra%252Bbrillante%252B5mm%25
2By%252B25000mcd%252Bvargas%252Bvargas
%252Bvenezuela__6B2CC0_3.jpg%3Bhttp%253
A%252F%252Fvargas.quebarato.co.ve%252Fvar
gas%252Fdiodo-led-ultra-brillante-5mm-y-
25000mcd__6B2CC0.html%3B440%3B330
imagen del transistor N2 3904
(Fig. (7))
https://www.google.com.co/search?hl=e
s-
419&site=imghp&tbm=isch&source=hp
&biw=1366&bih=667&q=cables&oq=c
ables&gs_l=img.3..0l10.1690.4229.0.47
24.6.6.0.0.0.0.463.1316.0j2j2j0j1.5.0....
0...1ac.1.55.img..1.5.1311.gTwdQ_FQ4
ao#hl=es-
419&tbm=isch&q=transistor++n2+390
4&facrc=_&imgdii=_&imgrc=9mklpC1
lSZa2PM%253A%3BYKfe4RGsLJCCe
M%3Bhttp%253A%252F%252Fwww.t
andyonline.co.uk%252Fmedia%252Fcatal
og%252Fproduct%252Fcache%252F1%252Fima
ge%252F9df78eab33525d08d6e5fb8d27136e95%
252F2%252Fn%252F2n3904_1.png%3Bhttp%25
3A%252F%252Fwww.tandyonline.co.uk%252F2
n3904.html%3B455%3B455
imagen de resistencia (Fig. (7))
https://www.google.com.co/search?hl=es-
419&site=imghp&tbm=isch&source=hp&biw=13
66&bih=667&q=cables&oq=cables&gs_l=img.3..
0l10.1690.4229.0.4724.6.6.0.0.0.0.463.1316.0j2j2
j0j1.5.0....0...1ac.1.55.img..1.5.1311.gTwdQ_FQ4
ao#hl=es-
419&tbm=isch&q=resistencia&facrc=_&imgdii=
_&imgrc=liYwYJQkCro52M%253A%3BrP_JrVf
2Hz4smM%3Bhttp%253A%252F%252Fwww.die
gotecnology.es%252Fwp-
content%252Fuploads%252F2013%252F10%252
Fresistencia-
1.jpg%3Bhttp%253A%252F%252Fwww.diegotec
nology.es%252Fla-
resistencia%252F%3B600%3B600